Its difficult to eat healthily because I have to always eat what's cheap.
Well, for this I can only recommend some research on cheap, healthy recipes.
I know a lot of people who don't earn much, and eat crap food because it's 'cheaper'.
With a bit of creativity you can knock together some amazing restaurant quality meals for £1.50-£2 a pop.
I was a terrible cook and didn't have a clue about food but just spend a bit of time online and it's made things so much better. I didn't do it out of financial necessity, I did it to get healthier, and fitter but it works the same.
First step - find meals with onion, garlic, dried herbs, tomatoes and rice - all really cheap but if done right, taste divine.
I do a lovely Pasta/Turkey dish with Spinach and Tomatoes, or a Mexican Chicken Stew with onions, rice, chipotle etc.
Serving cost is tiny, yet the taste is better than many 5* restaurants I've been to.
Anyway - ranting on here when this would be better in the cooking thread!!! But just wanted to point it out as eating healthy can really improve your life so much and can help give you the mental sharpness to make a positive change in your life.
I felt in a rut earlier this year but since getting into cooking nice, fresh, healthy meals I now feel sharper and more motivated to make some changes!! And the only real cost was a bit of time and effort at the start, and creativity to change recipes to match my tastes