Stop taking responsibility for his happiness.
You are becoming codependent.
He is a person who pays for a place to stay, that is all.
As a student, his primary concern is getting through school. Not providing you with the "friendship and companionship" that you thought would be part of the deal.
Either accept the person as he is, or ask him to move out.
|