Yes, you and I both know loving exes can be complicated right =D Gooood..someone can understand meeee...
Anyway, why did you let him wait for you? He broke your trust?
No, he never broke my trust, it was as simple as this:
I was just finish my senior high school year, about to go to college, we were going to two different cities, chances are we were only going to meet once in a year, so I decided to broke up with him, I was a teenager back then, was excited to go to college, but I was still in love with him