I suppose you have been blessed to find such happiness in something so common!! I can see where crying from joy could be a problem socially though. When I'm overwhelmed with emotion I do something a teacher I high school taught me. He called it the power triangle and it works for with any emotion I find overwhelming at the time; anger, stress, joy, excitement. I form a triangle with my thumbs and pointer fingers, bring it up to my heart, fill it with the energy in me, and then push it out forcibly away from my body. I'll do it a couple of times if I need to and take a few deep breaths. Usually this helps.