Why does he put up with me and my craziness?

Anonymous
So, I have been talking to this guy for the past 3 years and a half and we only met three times. He was always a dick to me but recently he changed he toned it down. The conversations mostly consist of sex and just showing off holidays and material things between us. However, recently i started to be a bitch to him and I started swearing and putting him down but he has been very calm and he is avoiding any sort of confrontation with me no matter how much I push him and trying to make him block me. Why would a man put up with a woman's craziness and insults and respond to her messages rather than block her and stop contacting her? He is always the first one to message me, I never message him first but I want to know why he puts up with it? Is it because of guilt from the past or is it because he doesn't want to lose me?
Why does he put up with me and my craziness?
2 Opinion