Good lesson here for your son: sometimes it really IS time to bail out. "Manning up" is fine when it might do you some good, but there are some battles you really don't want to fight.
Good decision-making in my book.
* for convenience to others reading (Flee also youthful lusts: but follow righteousness, faith, charity, peace, with them that call on the Lord out of a pure heart. II Tim 2:22 KJV)