>>81543931
You would have dumped him much earlier or cheated on him if he treated you better. He's based and knows his worth.