What else did you need to prove your heart that she was the one?
You could have been honest with her and allowed her to help you get over your commitment issues. You knew she was not the type to push or beg, she was the type to care for you and understand you. Instead, you decided to act selflessly against her.
You torn her spirit apart, you betrayed her loyalty and didn’t take responsibility for it.
It was easier for you to numb yourself than to accept that perhaps if you tried a little harder, cared a little more, you would have conquer a fear that it’s costing you true happiness.
Was it worth breaking her as you went through your doubts and insecurities?
What’s sad is that you didn’t try harder and all the suffering that you inflicted in vain was in vain. You both lost the greatest chance for true love, but you should realize that everything you’ve lost, it’s all your fault.