70% of People With Trouble Sleeping Blame This? IMPOSSIBLE TRIVIA70% of People With Trouble Sleeping Blame This? IMPOSSIBLE TRIVIAToday's Impossible Trivia: 70% of people who have trouble sleeping include this as part of the reason. What is it?Eddie DavisEddie Davis