So last summer, two of my friends and I moved out of our parents house and now rent a house together. Best decision I've made. One of my roommates I've know since 1st grade, the other about the 6th grade. Since we've moved, I've had tons of trouble with the roommate I've known since 6th grade, let's call him P. When we moved in he was dating a girl and hes pretty BP, and disagrees with everything I say about women and always makes passive aggressive remarks whenever we talk about girls, yet when he hit a rough spot in the relationship, he came to me for advice, followed, and it was "great again" until he stopped doing it. I must mention he is the most passive aggressive person I've ever met and shit tests more than any female I've ever met. Well I recently got an incredible opportunity that has raised my smv a lot, due to my looks and such, and this dude tries to make remarks in literally every conversation I have with him and shits tests me like a vagina does. I havent lost frame, but these and the constant attempts to amog whenever ANYONE is over is starting to really push me off. This passive aggressive cunty behavior is so negative and annoying, I'm close to losing frame just telling the dude to shut his hole, but I lose then.

My question is how can I completely shatter his little frame and make him shut the fuck up? Sorry if not formatted well, on mobile. Thanks.