Make friends or hang around with men who can control them, this is probably an over dependence brought about from childhood. You learnt it so you can unlearn it and learn something new.
People who are like you come across as absolute bitches to women, I have a friend who is exactly the same, he needs approval from his peers and women CONSTANTLY and is emotionally weak. Difference between him and you is you want to change

so well done.
Also try getting out and playing team sports, they foster all the characteristics you need, teamwork, individual responsibility, hard work and most of all FUN!
Everyone needs to take a step back and chill

_________________

"Lets get out of here..."
