Need advice on how to handle my emotions
Every unenlightened person has metal issues. The reasons are the defilements: craving, aversion and ignorance.

I would recommend doing Vipassana meditation in your daily life:

If you dislike something or someone's behavior, simply note it as 'disliking', 'disliking', 'disliking...' before it gets to crying. If you are too slow and already started crying, simply note it as 'crying','crying','crying...' instead of thinking while crying.  

If you want the world to be in a certain way or want others behave to your liking or to think about you in a certain way, simply note it as 'wanting', 'wanting', 'wanting...'

Don't drop the ball no matter how tough or exciting it gets! Simply keep noting.

For more instructions: http://www.sirimangalo.org/text/how-to-meditate/