Oh puh-leeze!
I’m quite happy for them. They’ve been dating for 5 years and I’m glad they have decided to get married. People make mistakes get over it.
I’m happy for you that your lives are so pure and mistake free.