Stop napping. When you go to bed turn out all the lights, including the one on your phone. Go to bed every day at the same time and get up every day at the same time. Don't drink tea before bed - not good for sleep or anxiety. I believe your last cup of caffeine should about five hours before you go to sleep to not interrupt your sleep cycle. I've never tried it but some swear by melatonin. Before you go that route tho, I'd suggest improving your sleep hygiene first.