Quote Originally Posted by nightlight
rather than beating the shit out of him why dont you stop selling to him.
You know what? This is a brilliant strategy that gives you the upper hand.

Seriously, he may need a good beating just on principle, but I'm not a fan of that approach. Violence would just make the situation worse. Try talking to him.

It's up to your mom to make sure she's with someone who respects and treats her well, not really you. Ultimately, that's her job and she's the one who makes the choices about the quality of folks she brings around. Might be worth having a heart-to-heart talk with her before you do anything else.