Gemini, you don't sleep enough because you take on too much at once.
Gemini
When you don't have anything to do, you get bored, so you do the opposite and fill up your schedule.
2. Taurus
Your mind is always thinking too much, so you never get enough sleep.
Taurus
You can't stop thinking about the worst things that could happen tomorrow and stressing out about all the small mistakes you made throughout the day.
3. Aries
Aries, you don't get much sleep because thoughts come to you at the worst times.
Aries
Even when you think you're on track to go to sleep at a decent time, something usually comes up to mess up your plans.
Aries
Whether you forget about something you need to do right away or choose to start a new job on the spot, there is always something keeping you up.
4. Pisces
You don't get enough sleep because you put other people's needs before your own.
Pisces
If someone texts you in the middle of the night, you'll answer. Even if it's past your bedtime and someone wants to talk to you, you're not going to say no.
5. Capricorn
You never get enough sleep because you always want to get enough done every day.
Capricorn
You don't want to stop working until you've finished certain things on your list, but some jobs can take much longer than you thought.