Congratulations.
Not everyone gets a second chance in love (yes I've used that word in a very male dominated forum), but you deserve that chance.
I could see the hurt you were suffering 7 years ago, even though you tried to hide it, make the most of this chance mate.