goodolboy, she's being very selfish. Of course you need to distance yourself in order to get your feelings back in check. You're not going to lose this love if you're with her constantly.
Honestly, if she does this crying thing again, I'd suggest to her that she IS being selfish. Ask if she thinks it's fair to you that you're continuing as a 'friend' when you don't have friendship feelings for her. Suggest that these tears are perhaps emotional manipulation designed to guilt you into being her friend instead of giving you space to get over her.
Instead of being so considerate of her needs, it's time for her to be considerate of your needs.
Never regret anything that has happened in your life. It cannot be changed, forgotten or undone. So, take it as a lesson learned and move on.