Valdoxan [Agomelatine]; immeasurably aids my sleep quality as well as treating anxiety & depression. Both of which have sleep issues at their core as well.
I get online and reach out to friends. Friends in my Many suport groups have been a Huge help to getting me out of a rut, of depression and even on my bad pain days. They truly get what it's like.