Most Helpful Guy
Re-read your post. He's toxic, hurtful, controlling, and a cheat. Think about it. Do you really want a person like that in your life? He's an a**hole and using you like a door mat. Time to turn the table on him and drop-kick him to the curb. He's wasting your time and playing with your emotions.
Build up your self-esteem and find a man that will love and appreciate you. You can do a lot better than this clown.
Most Helpful Girl
it kind of sounds like all he wanted was to get that present from you before turned into an ass and now he is seeing how far he can string you along to keep trying to get ahold of him, like a sick game to him.