MWG, sorry son is playing up again, you seemed to be getting along great after his friend moved out.
Do you think it has anything to do with the car and repairs needed plus him having to contribute?
Has he been having to stay home more because of car problems? just a thought.
I do feel he has a controlling streak in him and maybe as he see's you getting more independant with your job and online work he is afraid you are not going to be so easy to manipulate so he pulls the "I am the man in this house" card?