There are certain types of boyfriends that you are guaranteed to experience. We've all been there. One minute you're flirting…