Hi guys I need some advice on something. So recently I found out that my best friend’s bf has been cheating on her. They have been together for 3 years and just for context this is her first serious relationship. Now, when I first met him, he was very hostile and to me first impressions are...