I've always been a very emotional person and I seem to cry when someone so much as even looks at me. Everyone knows when I'm upset or in a mood and I wish that I didn't show my emotions so easily. I'm 23 and think that I should have grown up by now. Lately I've been really miserable, especially at work, I like the job that I do and the people I work with, but I find myself sitting at my desk feeling really low. I recently applied for a job in the position up from what I do at the moment, but I didn't get it. Unfortunately I felt even worse because my friend (who started working there after me and who I had found a job in the company) did get the job. So I know that I've been feeling down about that, but I don't think that it's the only reason for me being a blubbering wreck. The problem is I don't know what is the reason. I really want to stop being down and to have the ability to have a stiff upper lip and stop myself from crying when someone asks me if I'm OK. I've also stupidly started having a crush on one the guys that I work with and I think he might like me a bit. But being so emotional Ive started to over analyse his every move and so when I don't speak to him much in a day I start worrying that I'm annoying him and that he wouldn't be interested in me anyway. Really I'd like some advice on how to stop being so sensitive and to be more in control of my emotions.