He is very selfish.
He doesn't care about how you feel.
He give s you a wrong signal and wants you to be his second choice.
Kick him out of your life.
When you look back, you will regret wasting time on him.
Maybe that's right. You need to get more money from him before he leaves or you leave.
At least you can have money if he disappear one day. Prepare for the worst.