[quote goodbyegreenbelt]@Jemenfouscompletement I do, a lot. I've struggled mentally to accept that this is my life. That I can't just go for a run. I've not found anything else that allows me to clear my head and de-stress in the same way. I find it hard when I see other people out jogging, people who are obviously hating every second of their run, it feels so very unfair. I put a brave face on it when friends send me strava links of their personal best runs, their best distance, etc. Jealousy is a wasted emotion so I try not to be jealous, but bit it can be hard.
To be honest food wise I've not had a problem. I think I was naturally more hungry when I was running miles every week, and probably ate more. I'm not one to measure. I've not gained weight since, just evened up my body tone, and softened a bit.
'Be kind to your knees, you'll miss them when they've gone.....' Bad Luhrmann[/quote]
I'm so sorry you can't run any more 
As a fellow runner I really get it.
I've had 3 stress fractures in the last 10 years and a period where I was advised by GP not to run (high CK levels) and it was so hard. And that was knowing I just had to be patient. I have lost my complacency now and make sure I remind myself how fortunate I am.
During one period of injury I had to find something comparable to de-stress. I took up swimming. If you knew me then you'd have laughed. I'm the classic non-swimming running type. It was an excellent work out due to my complete inefficiency! And the faff.....I'd get to the pool thinking I could have done a 5 mile run in the time it took just to get there.
BUT (I'm getting to the point!), I stuck at it. I had to, it was pretty much the only thing I could do, and in time I did finally start hitting that sweet spot in a swim session where I would lose myself, feel good and feel myself relax. I got into a routine, and the faff time diminished, met some people.
I love it now. So, even though I know nothing will ever be the same as running, there might be a sport out there which ticks many of the boxes.
Dear god, I hope that didn't sound too preachy and lovey.