We all just human who want to love and to be loved. And no! YOU ARE NOT HORRIBLE PERSON. You shouldn’t be sorry for breaking up with her, you should be proud of yourself because u r brave enough to stand up for yourself, to admit that you weren’t unhappy with the relationship no matter how much you hearted this person and did the right thing,
We learn to live when we learn to love, and what you experienced is a lesson of life. We are young, darling and life sometimes put people on our path so we can learn the lessons. And you shouldnt blame yourself for what happened because we are responsible for ourselves, for our own happiness and I believe she acted that way because she wasnt happy herself and she put it on you to ease her bitterness and like Annette said, she needs to figure out herself to deal with her anger and bitterness. Life is beautiful, and we can always get love and comopassion from people around us, family and friends.