If at night time you are unable to get proper sleep, or you always have a disturbed sleep. Then you check the 3rd house, 5th house and the 12th house of your horoscope.
The malefic planets if placed in here or aspecting them are the cause of your uneasy sleep. The basic remedy that can be done is chant the moon mantra.
At night Sun loses its power and Saturn takes control, which is obviously required as nature has to balance both day and night. Night is controlled by planet Saturn and Moon.
If in your horoscope Mercury, Mars, Sun are placed in your 5th or 12th house. Particularly 12th then you can get poor sleep. Because these are high energy planets and if activated in your sleep areas in your chart then you have to struggle with your sleep.
If you are not sure of these planetary placements and their aspects, just chant the moon mantra. Moon controls night as said earlier. Chanting moon mantra will pacify your mind and will make it rest giving you proper sleep.
The mantra is - "Om Shraam shreem shroum saha chandraaye Namah"
Do this just before going to sleep, it will start giving you better sleep.
Bharat B Bajaj