Insomnia is the inability to sleep when you want to sleep. Insomnia is caused by something. How to solve insomnia is to ask yourselves.What caused this insomnia(sleeplessness) how did get to this case of sleeplessness. How do solve this(case) that cause this sleeplessness. Sometimes there are this you should let go.For example, death of a loved one,friend or someone known or loved.What you do is to let it go and pray the person have a blissful rest and avoid the kind of cause of the death of that person. Another thing is that you free your mind.And say there is nothing to worry about,because it is when you are healthy and alive that you can solve the problems causing the insomnia.So free your mind. If you are fasting don't do excessive fasting that will cause you sleepless nights,or that will cause you another problem ...