Girlfriend cheated. Where did we go wrong?
We've been together two years. I literally did everything for this girl. Drove an hour to drop her off a coat. Drove two hours to her school to spend 30 minutes with her. I treated her like a queen through out the relationship. Did anything and everything for her. Made sure she never went a moment without knowing that I loved her. Met her parents. And she still cheated. Wtf did I do wrong. I was the perfect guy. She and everyone looking in on our relationship said so. What went wrong?