I suffer from depression, i had a similar childhood experience as you.
Later on in the years i gained anxiety and paranoia, iam on meds now and its true when you miss a pill jesus christ its bad, i also feel like you said, your diet has a lot to do with how you think and feel, my diet is kinda balanced with good food and also i snack sometimes XD
Another thing the other day my father mentioned to me, he said, nowadays it seems everything is wrong there's a lot of people getting bad stuff such cancer etc, but it may not be what we think, nowadays when we have depression or something aches we speak up about it because its accepted today and we have knowledge of what these things are and what may cause it, and we also have better technology to make a diagnosis.
What he said really made me think. We'll never know how many women had breast cancer and they themselves didnt even know about it but lived a long full life, lifes mysteries.
o=