Or are the men of today generally childish assholes with no sense of responsibility or even a vague idea of how to behave as an adult?
I have lost count of all the posts where the problem basically boils down to a man with a Peter Pan complex... I also married one, but that is another post.
I am raising a little boy. How can I ensure he actually grows up into a responsible adult and doesn't have these extremely irritating habits of acting like a truculent toddler?