I'm ALSO a highly emotional person. Sometimes, I get so stressed out at work that I have to walk into the bathroom just to cry. (It's usually after a customer cusses me out or treats me like crap!)
I don't think there is ANYTHING wrong with having these feelings! You recognize that you have this dilemma, you know that you're crying because of how you're feeling, and you're probably justified TO cry in the situation.
There is nothing wrong with crying. However, I do have to agree that if you cry because you can't make a decision then you need help. I don't think that's exactly the case with you though.
This crying all the time thing, it can and will only get better if you handle your emotions appropriately. Now, instead of bawling when I'm pissed, I tell someone that I'm pissed off. I was always the kind of person that would hold my anger inside or hold my fear, depression, anxiety, every emotion you can think of: inside. The more I dealt with my problems straight on, the less I cry.
If you ever need someone to talk to, talk to a friend! You're even welcome to talk to me
Just get those emotions out, girlfriend!