It’s rare that a person can force themselves to sleep. Since you can, it suggests to me that you may be experiencing the consequences of a sleep disorder.
A complete sleep cycle, from the beginning of Stage 1 to the end of REM usually takes about an hour and a half. That’s an important number. If an individual wakes up every hour or several times during the night, that person may be sleeping, but he or she isn’t getting good restorative sleep. The average person needs at least 4 to 6 complete cycles (6 to 9 hours) to be rested. If you aren’t getting enough sleep or if you have a sleep disorder, it may well be the cause of your deja vu-like experiences.
If you are staying up so late you can’t get those 6 – 9 hours of shut eye, see what happens if you make sure you do for a few weeks. If the issue clears up, you’ll know it was caused by sleep deprivation.
You will need to undergo a sleep study to determine if you have an undiagnosed sleep disorder (like Obstructive Sleep Apnea). If you think you are sleeping enough every night but still have symptoms, talk to your doctor about getting a study done. Most insurance policies will pay for a sleep study if recommended by a physician.
I wish you well.