G - I'm sorry to hear that this didn't work out. I know just what you mean about loving each other but it doesn't work - it's strange and in a way not that easy to know what to do.
Don't beat yourself up. You have been honest, and though you may not fully understand your reasons yet, you have at least been clear about your feelings. She needed to hear this and remember that her anger is a natural defence mechanism.
My SO will be angry too - I know it. But I also know (hope) that in time she will start to see things a little differently and understand that our situation, like yours, was simply two people whose needs and hopes for the future were not well enough aligned. You cannot do anything now about she feels - focus on yourself and take it easy.