I'm in my mid 40s, and although I've lived very healthily for the last few years, I'm realising that some of the ways I've acted in the past, in my 20s and 30s (not looking after my diet; general self neglect at times; faddy stuff) might actually have permanent consequences for my health. The thing is, I'm struggling with this enormously, emotionally - being racked with guilt, regret and panic at times - and this is (ridiculously) now taking its toll on my current health, because it's affecting my sleep. Aaargh. I just can't seem to forgive myself. Can anyone relate? And how do you manage to move on from these things and live in the present?