In a month I'll be driving across the country with my wife to go to my girlfriends wedding (I'm my girlfriends Matron of honor), and my girlfriend is marrying my ex girlfriend who I'm still casually involved with.