Hey guys. I'm new here but I have been studying typology for awhile as a hobby. I am wondering how I can get along with my ESTP college roommate (me being an ESTJ). We seem to have lots of conflicts but go back to being friends quickly. Unfortunately I think there lies some tension between us. Lately he has been trying to assert his alpha status a lot and I am trying to resist blowing up in his face. (Like my INTJ friend did to him).
He really has a strong superiority complex and I feel like even though we are good friends he competes with me where he shouldn't. (For example at a party he will hit on the same girl that I was, etc). He also always always tries to show me the better way of doing things...all the way down to how I should do something silly like put dishes away. How can I tell him to back off so he gets the message without me turning into his enemy? I need to diffuse this unhealthy tension. Or is it just impossible for ESTJ and ESTP to get along beyond a shallow friendship?