Get your life together. You're going to continue to have sleep problems as long as you have anxiety issues. When your lying in bed at night you're thinking about things that have been largely ignored during daily activity. If you don't address the issues that are concerning you then they're going to continue to keep you up.