"What's making me feel unhappy is the financial situation, I am saving everything I can to pay the mortgage, bills and debt."
Do free stuff. Do you have any nice walks nearby? Can you meet friends for free/ cheap activities? Could you get a £20-30 leisure centre membership where you are and go regularly? It's a cost but if you enjoy something like this, it's relatively cheap compared to many other pick-me-ups.
When I'm low, getting out of bed/ stop thinking about things that stress me out/ focusing on my purpose is the struggle. But once I do get out and see people, I'm so glad I did, and feel better.
Regular small steps to meet your basic needs in terms of routine, eating well, getting your body moving and expressing your 'social animal' are so important - we all get told this all the time but until your down in the dumps and see the real effect of these small daily things, sometimes you don't realise.
Is there anything you can do to feel more in control of finances? E.g. have a tracking spreadsheet and tick off things you have paid, have a goal for 6 months from now and see the debt decrease, make a budget and stick to it? Sometimes doing this kind of admin can feel satisfactory - if you can see you're making progress, but also facing your situation, accepting it and knowing you've got a plan in place to improve it.