It sounds to be like you are confusing your personal failings with the traits of all men. Considering your history, it's not a real surprise. But do not continue to make the mistake that just because it's true for you, it's must be true for everyone.
That's a fairly ignorant mistake to make.