We were together almost 6 years. I feel like I sacrificed a lot for the relationship, thinking that we would spend the rest of our lives together. I gave up on pursuing a PhD, as well as having children (as we mutually decided we do not want children). But he broke up with me when I was at a low point in my life, because he couldn't be there for me like I was for him for all those years. I feel like he just threw everything away and now my life is ruined. I'm 31 how and feel like I wasted my time in this relationship. He was selfish to want me to sacrifice so much, only to throw it all away. Is it wrong that I am angry at him for ruining my life?