Hi mate,
I‘m no expert, but what you are describing there is almost txt book symptoms of depression.
If you haven’t done already, have a read up about it, as it’ll help you understand what’s going on with yourself.
It could just be that you need a short course of anti depressants, to correct the chemical imbalance in your brain, that can cause these feelings.
When you’re ready, maybe book an appt with your GP and go and have a chat. Be as honest, as you can be, as the more info they have, the more they will be able to help.
@Spotty can you give your usual, excellent professional advice ?