You got drunk and hugged the wrong person; he is your boyfriend's father, and coincidentally, he is that charming man, and he didn't push you away.