I find that work is a good way to get away from my depression, immersing myself in planning & strategising, totally taking my mind of things. Though I don't have any trouble with sleep. Have you spoke to your doctor about some medication to help you with that?
"The Optimist sees the rose and not its thorns; the pessimist stares at the thorns, oblivious of the rose."
"Life isn't about waiting for the storm to pass, its about learning to dance in the rain"