Struggling to work out why you can’t sleep? Various factors can cause insomnia, and while everyone's experience is unique, there are some common culprits. Discover below some of the main reasons why insomnia happens, helping you to better understand your issue with...