I do not tend to share my challenges with many people, I have a small circle of advisors that I'll share with most often. I dont tend to do much complaining because I like to talk about solutions and if I dont feel I'll get that by sharing with someone, I tend to keep my challenges to myself.
I tend to believe in the cycle of life and know that with all challenges comes a solution and I like to stay focused on that.
But, I have my days. I shed my tears. I break things. I run. I stand up. I fight.