Sometimes when we face difficult times, they affect all aspects of our lives, including our sleep. Many of us have found sleep hard to come by because we have so many thoughts and ideas racing in our heads. Unfortunately, in some cases we have more than just a lot of random thoughts. For those people […]