I'd say 80-90% of the time I sleep really well, and don't have too many issues drifting off, or even waking up once I've gotten over the shock of my alarm. Over the past six months or so however I have found that there are more and more times when my brain is so awake and churning over the events of the day (and what I have to do tomorrow) that I do find it hard to force it to quieten down and actually sleep.
I don't know if its a in-your-late-twenties thing, or a in-a-recession thing, or just a that's-life thing, but when I talk to my friends it seems I'm not alone in that I find myself thinking about work all the time. It feels like everyone is taking on more responsibility, or changing careers, or thinking about promotions and career progression, or career breaks and having a family, and it's all just really stressful!
An app can't really solve all that, but since I have been using Muji's To Sleep I have been drifting off better than before. It's basically a white noise app - which plays one of six soothing sounds to help you get to sleep. I love the crackling fire one, which makes me feel like I'm falling asleep beside a campfire, or you can listen to the wind whistling through the trees, or a mountain stream. It has a timer so you can set it to run for 30, 60 or 90 minutes, but most of the time I'm asleep within half an hour.
I've never tried a white noise machine before while sleeping, but I am totally converted. It gives you something to concentrate on, instead of all the thoughts in your head, but it is subtle enough not to be distracting when you are resting.