Nevermind, you did state that it was a rant, so there really isn't any advice to be given.
Plus given the nature of said rant, what advice can there be given?
You generalize about men's "nature", so the only response I can imagine would be generalizations about women.
So-
If you are looking for some kind of advice, clearly state your inquiry now and/or, edit the original post so that you'll be more likely to receive worthwhile advice.