Tostada dude, that is pretty funny now about the confrontation. I have this image of you as Dr. David Banner and all of your clothes splitting off with green muscles clinching as you tell your XW's loser boyfriend a piece of your mind.

Having seen the guy (and his beaver teeth) has to help make it easier for you to cut your XW loose out of your mind. Move forward man!