This sound a bit like depression, but I am no medical professional.
Imagine all the input you get every day both positive and negative. When we are depressed we do a worse job at filtering out the negative.
If this is how you feel all (or most) of the time for a prolonged period, I would consider talking to your doctor. Antidepressants can help a lot. They can take weeks to months to be effective, but they work.
If you are sceptical about medication, it does not hurt to read about it and how they work.