Question: what does it mean when your heart beats fast and you can't sleep?
Answer: Stress: Anxiety, depression, and stress can affect your heart rate. Alcohol or caffeine: Having either of these stimulants close to bedtime can cause your heart to race and make it difficult for you to sleep. Bedtime snacks: What you eat also affects your heart.