There's only so many times you can allow someone to let you down before you can't handle the disappointment anymore. When things change, people change and it doesn't mean you forget the past, it simply means you try to move on and treasure the memories. Letting go doesn't mean giving up, it means accepting things that weren't meant to be. There's a point in life when you get tired of chasing everyone, trying to fix everything, but that's not giving up. You have to do what's right for you, even if it hurts. I've come to realize that in the end, everyone turns out to be the person they swore they'd never become.