You being healthy is key brother, I really don't want to tell you how to live your life or get into your business. But, I can say if it were me I would get out quickly and calmly the kid sounds like a real jerk, and he also really sounds like a cancer in your relationship with his mother. Personally he seems like he could use a good old fashioned ass whoopin' thats how my parents did me, it's always worked.