themansplanation.com
How to be (almost) the perfect guy.
Okay, so in reality we know that a notion as grandiose as perfection is not actually attainable. Let’s be real about it, no matter how good a boyfriend or lover you are, you’re always g…