He is a toxic POS. He is invited to meet your current boyfriend/husband and he is casually mentions the ex? And also keeps at it because "he was so sure they would get married and doesn't get why they broke up"? That is no friend...