My ex-girlfriend and I dated for 2.5 years. She was a Christian girl who wanted to wait for marriage. I really liked that about her. She was perfect, her personality and the way she looked was a 10/10. We got along well, but I struggled with the waiting for marriage part and my immature, stupid self broke up with her because of it. Now, a year after we broke up, she is engaged to a new man who seems to respect her and treat her the way she deserves. I’m now more mature and desperately want her back. What do I do? Do I accept that I messed up and move on or should I contact her?