trouble in sleep always has a reason behind it.
Sleep pills are always helpful because problem is not addressed.
there are many reasons for having trouble in sleeping, Common is anxity neurosis. Lack of apetite and losing weight will naturally be there.
Undesired worry is the commonest reason for trouble in sleep.
it is always better to consult a doctor and get the problem solved.
you are advised to consult a doctor who may take history, investigate to rule out any pathology. Doctor may prescribe you good quality of medicine like clonazepam, etizolam or zolpidem. but you should be aware of the fact that for such medicines prescription from registered doctor is must.
many times simple meditation and hot water bath before bed helps.
These Q&A’s are for educational purposes and should not be relied upon as a substitute for medical advice you may receive from your physician. If you have a medical emergency, please call 911. These answers do not constitute or initiate a patient/doctor relationship.