((TG))) - you are doing what is best for you. Yes, it hurts, yes it takes time to work through those feelings. I LOVE your furbabies!! I swear, my furbabies have kept me sane (and clean) more than a few times, and I am every so grateful.
Hugs and prayers,
Amy