Good for you that you have the strength to know when it's time to move on. My mom has been going through a hellacious time with a fellow she's been with for 8 years... she's very protective of her heart having a divorce after a 25 yr marriage to my dad. It's like seeing her go through it all over again. But only you know what's best for you..and you wouldn't be human if you didn't feel bad about any breakup. You give your heart to someone and whether they break it or you ask for it back, it still hurts.
Take care and hugs all around ya here amongst the KH knitty-pals!!