I all of us have these friends that say this phrase after you open up about your mental health. But can you really talk to them about it?

Everytime i wasnt doing well and asked a friend or family member if we can talk, it just ends up in them saying they cant do this, that they cant help and that it is too much for em.

The interesting thing is when i talk about stuff with friends or family i still hold 99% of my thoughts back. I talk with them about the least intense stuff. But even just talking about that, they all ditch the conversation since its too much for them. 

Im always there for everyone, swallow and try to help them with the most serious topics, walk in the middle of the night when trains dont drive to them if they are feeling down. I know they need somebody to help them.

Why does nobody ever give that favor back? Just dont tell me that i can talk to you about all my problems if you get pissed of and run away after i just try to talk about one. 

This is a trend i noticed from sooooo many people in my life. Dont they realise it just leads to the exact opposite? Feeling like a burdon, a freak and that nobody loves and cares about you. This just makes people lock up all their problems inside of em. Till it just gets to much for them to deal with.

Do they want to be nice? What is the reason humans act like that? Why does nobody keep their promises? 

Have you all experienced that aswell and how do you deal with this? 

I want to talk, vent and ask for help but it doesnt make sense if i just feel even worse after it.