Men typically are looked at to keep their feelings in check, you know, be the "strong one". However, some people don't realize that a guy takes a break up just as hard if not harder because while a girl will talk about it, a guy typically bottles it up. A woman who wants to get into a meaningful relationship should look for a guy who is open about his feelings, and is able to communicate. Besides that, men who talk about their hardships in relationships (and I've heard many accounts), are not any less attractive to me,...it just makes them human like we all are. However, there comes a time after the break up that you really do need to suck it up, be tough, and move on...and that goes for both sexes in my opinion. Anyway, I like a guy who is able to talk about that...it makes them more relatable.
It doesn't make a guy necessarily unattractive, I find it actually kinda hot when a guys once in a while. However it gets unattractive when you do it all time, when keep crying and complaining for weeks or even months.
Men are always looked at to be strong and protective and to be honest most girl would always prefer the stronger guy. So yes, if you tell everybody about your hardships it can easily come over weak, but if you just tell your good friends/family its actually a good thing because very few men I've ever met can talk about their feelings like that.
The key is to let people know you HAVE feelings, and have been hurt, and maybe explain some of it and then seek their advice to get them to feel like they have participated, and then you need to find new people to vent to. People love to give advice and know that you have feelings just like them, but too much will annoy and frustrate them. The internet is a godsend for venting safely like you have found out.
A guy who shows that he feels pain, has feelings and emotions and is human, but also shows that he can process the pain properly, heal and become stronger for it is the kind of guy a woman is attracted to. Bottling it up and showing nothing will get you no where but hurt, but on the flip side letting it always out and never making obvious steps to healing and just complaining all the time will turn the girls off. There's a very fine line you have to walk as a guy in order to remain attractive to women(generally speaking. women, like men, differ from case to case). It's a tough one sadly :(
good going for showing yur feelings out there. not many guys can do that. its not common to see a guy throw his heart out on a sleeve and let everyone know how he feels. but everyone has their way of coping, so don't adjust just to look "tough". if speaking yur feelings is how you cope, then do it. yur friends will listen. girls cope that way all the time when it coems to relationships, so its not uncommon for them to do such things. guys will usually close things off and let things burn inside. so do what feels comfortable to you and don't worry about how it looks to others