Brazillian Jiu-Jitsu is a great martial art for beginners to have as a self-defense skill and skill set building confidence in the ability to use your body. Just know that it will take time to have a good understanding. Every top Jiu Jitsu practitioner started as a novice at some point. As long as you stay consistent in your training you will improve.