I 100% agree regarding sleep pattern. I have periods of insomnia were I cannot sleep at night and only snatch a couple of hours of poor quality sleep here and there. My mental during such times is terrible and that is when most of my horrible thoughts occur. However, on the rare occasion that I manage to get a peaceful night of sleep I feel good during the day.
Good sleep habits are underrated when it comes to mental health. It can make a big difference.