question: Why do I have a weird fluttering feeling in my chest as if my heart is beating fast. I feel no pain, heart beat and pressure is always normal when this happens. Only happens if I did not get enough sleep or have had a few drinks the night before, and last for a couple of hours.