I was talking to a friend today who is having a hard time in life right now. She was apologizing for crying and said "I don't know why I'm breaking down like this..."
I told her that she should break down. Everyone needs to do that now and again. Keeps us healthy to have a good old fashioned ugly cry break down.
I don't know why we all feel like we have to be stoic and strong and bear up under our pain and struggles. Things will get better and this too shall pass. But in the meantime, go ahead and break down. You'll feel better for it!