I'm 22, and my boyfriend is 21. We've been dating for a few months. At a recent family dinner, his maternal grandfather hit on me. I was helping ...