I used to have terrible panic attacks, but I take medication now. It helps tremendously - I mean it's amazing how much better I am now - but nothing ever makes you not have an illness.
I think proper sleep is one of the primary things you need along with otherwise being sensible about your health. I have some sort of delayed sleep phase thing, though. Ever since I was a teenager. I mean, I've always been a "night person" (my whole family seems to be that way...strange) but I truly can't function if I have to consistently get up at, say, six A.M. I have to be able to get up in the late morning. My body will not adjust.