Men are encouraged to "show their emotions", so they act like chicks and b*tch about their problems. It's a victim mentality, and if you don't understand why things are the way they are or aren't willing to change your situation and feel hopeless, you "vent". I'm not against guys talking about their problems on forums like this though, because it allows us to look back at our mistakes and acknowledge our problems. I do b*tch sometimes, but I try to phrase my writing in a way that'd be enjoyable for others to read.
It's out there for the world to see, it's your dirty laundry and it needs cleaning, there's no avoiding it, sweeping it under the carpet, hiding it in a broom closet, etc. Although it is more counterintuitive to do on most other parts of the internet. Like reddit for example, you're not going to want take life advice from man children that jerk off all day, but from guys who actually have something going on and have learned from their past mistakes and are striving to do better, all while keeping some anonymity so you don't ruin your real world reputation for acting like a b*tch.