I have the urge to block someone because they are making advances on me, but they also spent a lot of time and money with me.
Do you feel you taking advantage of this person?
I may be. It is fine with me though because I enjoy it. I am going to let things play out so I can get more stuff.
It's okay for a relationship to not work out in the end, but taking advantage of them is very scummy and they might call you out on it in public. You need to just truly block them now, instead of sucking them dry and possibly ruining their finances.
I want to keep him by my side. He spoils me to death.
The money you're getting from him isn't hard earned money. If you don't plan on having a relationship with him you really should consider breaking things off.