LO, the guy is hitting on you, for sure.
FIL is totally out of line. This is sick.
But you know now for sure you are a HOT BABE!!!!