Most Helpful Guy
You don't owe him shit! He sounds like a total douche bag and he doesn't deserve a girl like you. He just wants to manipulate you and try to make you stay on the line so he can have the best of both worlds. You are correct he is very selfish and until he figures that out no girl should put up with his crap!