Life can be very tough if you have insomnia. There are plenty of resources that can help you fight for your sleep. Read...