That's a hard and yet great story. I don't like when people say that bad things that happen to you are the reason you are strong now; you were already strong, that's why you finally learned that holding that feeling will hurt you, and letting go was the key.
That other guy was an a*hole and the girl damn, I hope the poor child doesn't suffer from those parents.
Wish you the best for the upcoming wedding.