I quoted this because this is where your whole reconciliation attempt failed. Others have said you rolled a 20 but I think you rolled a 1. Here's why:
First point: When there's issues at the table, deal directly with the person you have the issue with. Talk about it over a slice, a cig, a beer...whatever. Friendly conversations grow friendships. But you missed it here.
Secondly, you dissed the girlfriend (not quoted here) without, likely, meaning to. You could have avoided that altogether had you adhered to my first point.
Thirdly, if you don't know your friend's thoughts and attitudes and how to handle them, you've failed to get in deep with that person. Try being deep with people. That usually starts with taking a genuine interest in their lives and their opinions. It doesn't mean you have to agree with them...you just need to be genuine when you ask about them.
I'm not saying this as a put down...just giving you my observations.
In the greater picture...you're out of the situation now. I hope you find a game that's amenable to your personality and tons of fun. Keep rolling the bones. Hope for 20's.