Nice words EFC1996, I've struggled with my mental health the last year or so too. Throughout that time, I've had the added pressure of begging for a miraculous recovery to come in time for me to get to my beloved Glastonbury festival yet again. Had everything crossed but sadly the miracle didn't come, but yes I've improved a lot over the last couple of months.
There's always next year.
Have a great festival to all that are going and always party like it's the last x