crying really helps, it's not a sign of weakness like other people says
As I read once in a webcomic called Dominic Deegan, Oracle for Hire: Crying is like puking for the soul. It isn't a weekness to cry. Sometime it's just the way emotions get out. People don't mind laughing, screaming, heck, some don't even mind hitting people (but I do).SO why should we consider crying a weekness? Maybe it's due to our mentality and teaching. We were thought that we "cannot cry", we cannot show weekness. Unfortunately, the soul is like any other part of who we are. Our current vessel (our body) when broken, can be mend and repaired. A cast here, some sleep there and we are fixed. For our heart, our soul, we can't use a cast. We can't just go in surgery and have it repair. It has to heal in it's own way.
And I can understand you are afraid of loosing yourself. Some are highly sensitive people and they feel the state this world is in and they just feel helpless; unable to help. The curent world is in a state or technology, rationality, thinking, proofs... People are greedy, need more and more, destroy the planet in the process and here we are, after several or a few lives, feeling what is going on.And we feel like this world is not going in the right direction. So, we shut down somehow. And that is when we are given pills. That is because we can't live in this world that is our own because we can't be ourself. And when being who we are, we are critised by almost everyone as "not being logical", "not thinking straight", "not being rational", thet "It's not how the world works".
So we hang on. And we break. And we need to cry. We need to let ourself cry. But often, we have conscious barrier in our mind telling us "not to cry", even though we want. What I do is meditation. I also use "The chair" exercise (Imagine your pain on a chairand just tell it everything you have to tell it). There is also hiting a pillow, screaming in a pillow. Usually, that can tire me enough and make me cry. I don't know if it will help you, but I hope you keep yourself grounded good.