That man you are describing sounds a little bit like a player to me... He knew exactly what to say and do to get you fall for him. Expensive stuff, wanting to meet your parents, showering you with compliments... His aggressive bits is a big red flag. Something is not right here.
And I agree with divine.
Don't be sad