Reduce your stress levels. Concerns with finances, work, school, relationships and your general social life often lead to stress, which can trigger short-term or long-term insomnia.[12] Trying to reduce or manage your daily stressors promotes better sleep and help to cure insomnia. Don't be afraid to make significant life changes to free yourself from stressful situations, because insomnia is only one symptom of chronic stress — anxiety attacks, depression, headaches, high blood pressure and heart disease are others.