Yeah BJJ is basically my life nowadays. IMO it really is the best grappling martial art out there. Judo is really good too, but it's not focused on the ground game nearly as much as BJJ is. BJJ is effective in sport fighting as well as defending yourself in real life scenarios. Plus it's an intense workout. If you consistently train Muay Thai AND BJJ, you're going to be a fucking deadly rock before you know it. I do no sort of exercise outside of BJJ 3 times a week (save for my typical activities of walking a lot and riding my longboard) and I'm in the best shape I've ever been in. At this point I could probably take a full on punch in the stomach and not be affected by it.
I'll be honest though... my hair is quite a pain in the ass when it comes to BJJ. Fortunately there are some girls that train with us who are willing to French braid my hair before every practice. In the French braid, my hair isn't an issue for me. Sometimes it hangs down in my opponents' face if I'm on top but that's really the only time it bothers anybody. I think life in BJJ would be a lot easier with short hair, but for the time being I am able to deal with it fairly well. The one problem is that if I can't get it braided before practice, I can't roll. If it's not braided it will go EVERYWHERE and get really tangled super fast. I can do warmups and drills without a braid but when it comes to actually training and grappling, it needs to be there or it'll get ripped out.
Here's how I did it for the tournament I competed in back in July:
If I can learn to French braid my hair on my own, I'll never have anything to worry about, but until then it's kind of lame to have to rely on someone else to take care of me so I can train completely.
Alternately, you could go this route if you don't mind looking like a fruit loop.
http://www.wrestlinggear.com/a/stor...37-Cliff-Keen-Hair-Slicker-for-Long-Hair.html