Love is always 100% emotional ... there is no logic to it and yet love one of mans strongest needs. Analytical limier thinking people seem to think it's a virtue to always put logic before emotion. That's often not a wise choice. You are probably not old enough to know Elisabeth Taylor ... she married 8 time looking for love and every time her need for achievement and selfishness ruined it for her. She died a selfish unhappy old women.

I am guessing your need to leave was so strong that you would never have been happy staying but you may live to regret your decision ... time will only tell. No one can know that at this time. You may be happier in the long run. At this point, it's best to look forward to your future. Again, I wish you the best for that.