You are NOT a bad person - you are a responsible and loving pet owner who wants what is best for their animal not yourself. You have nothing to feel guilty about - she is going to a great home