THERE IS NO SUCH THING AS A MORALLY BAD FEELING. Feelings are automatic and not something you deliberately choose to have. Morality only applies to things over which you have control. So, if you have a feeling, the most you can say about the feeling is that it’s mistaken; or illogical; or incorrect; or lacking full perspective or context (or the opposite of those things).
Feelings can definitely be erroneous and mistaken, but they are never morally bad. Acting on an erroneous feeling can be morally bad, but this is only because you acted on it without thoroughly identifying the validity (or lack thereof) of the feeling first. Honest mistakes, in action, are not morally bad. You might regret them but they having nothing to do with being morally bad, in a rational sense.