The answers to your question of why he would want sex with you is....

1 he’s a man

2 it’s called cake eating

Please, put your boundaries in place and do not let him do that again.

It’s just sex to him and while you let him cake eat, he keeps you right where he wants you. On the back burner.

I’ve been there.