I imagine you'll get the first few food boxes from HelloFresh for next to nothing so worth a try. I know Huel etc have the right vitamins, etc but there's no replacement for sitting down to a nice, hot meal in my view.
When you're ready, hopefully the clear out of things will be cathartic. I'm...