I definitely think it helps to let it out and cry sometimes. When I cry, it's for less than 5 minutes and I always feel better afterward, vs. bottling up the emotion and walking around wounded all day.
I'm glad you're getting the support you need from your friends, and I hope your ram continues to bring you strength. (Are you an Aries, by any chance? I'm a Taurus, and my dad collected bull figurines because he worked in the financial sector. I'm thinking of pulling out the bull I have from his collection and setting it out to remind me how strong I am too!)