That is the million dollar question. Know one really knows for sure and it likely is a number of factors. The biggest triggers are stress/anxiety, dehydration, stomach issues like acid reflux and gerd and caffeine. Thyroid disorders usually present with a fast beat as opposed to an irregular beat. Unforutnately unless you are having upwards of 10s of thousands of them a day the main course of action is to avoid the triggers and some take a low dose beta blocker. Ablations for ectopics isn't something that is practiced often because it can do more harm than good but if you are having an excessive amount that is putting strain on your heart than an ablation may be the best option to preserve the health of your heart. So how many ectopic beats do you think you are having a day? Do you have any other symptoms? It is good you are seeing a doctor to get evaluated. You may need to wear a monitor to try and track what your heart is doing. Keep us posted on what they say.