Sleep So Great You’ll Hit Snooze: How to Beat Insomnia for Good Dealing with insomnia can be a frustrating and exhausting process. Not getting enough sleep makes you feel tired, foggy, irritable,