Diet makes a tremendous difference. Diet (enough & the right foods), sleep, exercise & meditation, and having positive mental habits -- when these are right for me I am mostly happy and resilient toward almost all stress. When they're wrong, if they are wrong enough, it can even lead to suicidal thoughts. It's like wearing armor. These are big factors for everyone. As an aspie, they have a special importance because it helps me keep meltdowns at bay and bounce back quickly from the constant social challenges.