Starting birth control

I'm almost 20 and I've been sexually active for a few years &I always use protection. I'm playing with the idea of starting birth control b/c over the past year I've started getting back aches, bad acne, and migraines at the beginning of my period. This is very new for me and also my periods have been super irregular. I'm sure all of this is stress related b/c I'm a full time college student and cheerleader but Any suggestions or opinions would be helpful!