I am so sorry you got your heart broken publicly! I hope you have not given up on love because there is someone GREAT out there for you! I would fix you up with one of my single girlfriends in a heartbeat! I think you are awesome and pretty amazing for putting up with all of the stuff you had to during that time. I think she let a good man go and will regret it later in life. Big hugs and best wishes to you!