You are not over-reacting my darling..
How/where did you initially meet him??
You should secretly record him declaring his "needs" and play the recording to his parents..
Annie

__________________
Watch your thoughts, they become words.
Watch your words, they become actions.
Watch your actions, they become habits.
Watch your habits, they become character.
Watch your character; it IS your destiny.