Your emotions, your mood swings, they all sound normal to me.
But maybe I'm the loon... teasing. A song, a phrase, something in the store... these can all trigger emotions. What you do with them is up to you. Please remember, that no matter what, you are the one in control.
I'm glad to see that you are still posting. Please don't stop till you feel ready. Who knows, you may wake up one day next week and have to stop at the gas station on your way to work, and run into the babe of your dreams...