Hello...... Lack of sleep could be due to emotional problem, anxiety, fear . There are so many other causes.. ......Take him to psychiatrist, only after knowing cause and counseling the patient doctor will prescribe medicine.... Consult doctor...............
Answered2017-03-29 16:29:15
Let others know if this answer was helpful