At the moment my sleep schedule is as close to regular as I can manage. I mean, I'm getting up early every morning except Monday for training, so I have to be in bed at a reasonable time. On the other hand, if I try to go to bed when I'm wide awake, I'll just lie there thinking and thinking and worrying about oversleeping the next day and keeping myself awake even longer, and further associating bed with not sleeping. I've heard if you can't sleep after a while you should get up and go do something relaxing like reading a book, so the bed area doesn't get associated with being awake, and you should never do anything but sleeping (and sex, if you're lucky enough to have that option) in your bed. I suppose it's probably a bit late for that with me, but I still make an effort. And I'm conditioned to waking up early, so much so that when I don't have to wake up early, I still can't sleep any later than about 7. I figure that's a good thing, keep a bit of regularity in my schedule and try to be awake whenever the sun is up.
When I feel like I'm going to fall asleep, I have to fall asleep if I can. When I say "sleep attack" I really mean it. I can either stumble around like a drunkard trying to stay awake, or I can just lie down and take a nap. If it does turn out to be narcolepsy, they say that you shouldn't fight the sleep attacks, just let the nap happen. Usually when you wake up from it you'll feel better for at least a few hours. Sometimes I'm not so lucky but usually they help.
I try not to use too much caffeine, but it's tough because I love tea. Real, proper tea, which happens to have loads of caffeine in it. I don't usually crash from a cup of tea though. If I really need an energy boost, tea is not usually enough anyway. Caffeine works differently in tea, depending on the type and how you prepare it. I use coffee when I really need the energy, and I try not to do that too often (which is easy because I don't like coffee). Or, if coffee isn't on hand, I might drink some soda or something, but I try to avoid that stuff.
In any case, the sleep attacks are not caffeine crashes, for sure. All the tracking of myself for the month I was doing so demonstrated that regardless of caffeine intake, I tend to be sleepy all the time, and the spikes of sleepiness are always around the same times of day (or in the same situations). The correlation was almost universally to stress. The more stressed I am, the more sleepy I get. This is separate from anxiety, which tends to keep me awake. I'm thinking maybe one of the reasons I don't fall asleep easy enough at night is because, being at home in my space, the stress of the day is gone, relieving the sleepiness, but that frees up my mind to panic about everything that happened that day and will happen the next day (especially social interactions), so the anxiety of that keeps me awake. Hmmmmmmmmm.
As might be evident by the fact I'm here writing this, I did not manage to wake up enough to go to training. I'm really frustrated. I made myself do 6 push-ups to fight the sinking feeling of having failed for the day, but it didn't wake me up. I tried to just go back to sleep, but I guess the bit of caffeine did its job in keeping me awake because although I can't think straight, I also can't sleep. Well done, self.