I definitely agree with you that you should go to see a doctor
about this issue. These symptoms that you are having are nonspecific and common to many different conditions, some of which are serious and need to be ruled out. I recommend that you start with an appointment to see your primary care doctor
The potential causes of your symptoms depend in part on your age, gender, and whether or not you have any other medical problems. However, in all cases, the first priority is to rule out that the symptoms are related to a serious heart problem. Problems with the heart rhythm (how regularly the heart beats), with blood flow to the heart muscle, or with contraction of the heart muscle can cause the sorts of symptoms you are experiencing. When you go to see your doctor, they will perform a complete examination to rule out a heart problem, and they may want additional testing as well, such as an electrocardiogram (electrical tracing of the heart) or a stress test.
When you go to see your doctor, make sure to mention if you have any of the following key symptoms, which will help to narrow the possibilities: chest pain, difficulty lying flat at night, swelling in your feet or ankles, or worsening of symptoms with any form of exercise.
Go see your doctor right away!