Do bad feelings or bad thoughts generate bad Karma?

No. Bad feelings and bad thoughts do not generate bad Karma. It is the action we take based on those thoughts that create bad Karma. With some exceptions for malice and covetousness.