OP, you have zero boundaries, not a lot of self respect and come across as a bit desperate for him.
I really don't mean to be harsh.
He is a high earner who is mean.
You shouldn't have to tell a man that is living at yours 6 nights a week to contribute.
Its so basic.
If you had self respect it wouldn't arise.
You wouldn't tolerate it.
He knows you're a mug, hence he is giving notice on his rental.
You are making the massive mistake people with low esteem do in believing words not actions.
You don't know him, he is mean, he is lazy.
He does fxxk to share the load at yours 6 days a week but promises he will if he moves in.
Actions not words are what count.
His actions are he is mean and lazy.
Your actions are that you are soft and have zero boundaries and he thinks you are desperate.
We teach people how to treat us.
Once he moves in, you are going to bitterly regret it.
Why the rush to be a mans skivvy?
Why the rush to house him at your expense?
Does he treat you?
Does to take you away on lovely weekends, nights out, paying for everything????
He's living at yours for free for 6 nights a week?
How can you expect a man to respect you when you don't behave like you respect and know your own self worth?
You desperately need to do the www.freedomprogramme.co.uk
You are very vulnerable to being massively taken advantage of if you don't do serious work on your boundaries and self respect.
Moving a man in that you barely know is madness.
It suits him for sure.
But your desperation to be his skivvy will not end well.