CC, Feel the anger and release it. It's acting like a stupid young boy who doesn't think that people talk. Right now, he doesn't care about respect for you or his family. It's all about him and what make him feel good about himself. Little does he know that people do talk and eventually those same people will distance themselves from him, especially if he continues to act out.
Continue saying the mantra "I am the prize".
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.