It's time to be aware, adaptable, and proactive. Trust me, your relationship will thank you for it. Before we plunge into the nitty-gritty, let me point out: There is no such thing as a 'perfect' boyfriend—just like there's no such thing as a 'perfect' girlfriend. We're all ...