Abusing adderall for ten years and then quitting absolutely screwed up my circadian rhythm. For the past few years I have really struggled with it. For a few years, I could not fall asleep before 7am and would sleep until 4-5pm. After a lot of digging around, I came across info about delayed sleep phase disorder. This is what I think I'm dealing with, although it could easily be misdiagnosed as insomnia.
After reading about blue light affecting the body clock, the only light I subject myself to after 7pm is yellow cfl's. Yellow and red lights block the blue spectrum. Between that, keeping the iphone out of my face, and really trying to work on my sleep habits, I'm now (recently) able to fall asleep by 2am. What sucks is that my body still wants 9-10 hours of sleep. Waking at 10-11am is better than 5pm though.
I'm really hoping with light therapy, binaural beats, or something, I can push back my body clock to falling asleep at 12pm. This has really screwed up the past few years of my life. I still have more research to do, but I'm convinced it's drug-induced DSPD. Since this is drug-induced and not something I've always had, I'm praying this isn't chronic. It's gone from 7am to 2am, so hopefully within a few months I can be back to normal. I don't know.