Great advice from everyone, especially Evan and Inky. This guy ignored you, you gave him another chance and he ignored you at the parade. I always believe in giving people a second chance, but not a third. If you welcome him back with open arms you are giving him permission to treat you badly from here on in! He might be great company, but his actions suggest his moral fibre is definately lacking. From day one in a friendship there should be respect. He has not shown you that. I wasted 25 years in a relationship like that – I am happy with a wonderful man now – but wish that I hadn’t waited so long!