Without BG test there is no way to tell if its diabetes or something life threatening now. (diabetes is life threatening too but not as fast as a hart problem). With a palpitations. and floppy hart.
Definitely you should do some blood sugar monitoring - particularly with your family history and symptoms. If you can get a kit and strips, monitor fasting blood glucose and then 1.5 - 2 hours after starting to eat.
If your numbers are high (>95 fasting, and >120 after eating) you should see a dr.
Your symptoms could also point towards thyroid problem.
In any case do get in with your Dr and get properly checked out (Diabetes - test FBS, HBa1c. Thyroid - TSH, FT3, FT4) as soon as you can.
Also get some general check. This should include CBC, kidney and liver function tests.
Let us know how you go.
For your own peace of mind I would get things checked out right away, that way you are able to get the actual facts of what is going on with your body which will save you the stress of worry and anticipation of trying to guess what may be wrong. Make sure when you talk to your doctor's office you explain the symptoms you are having, at the very least they could get you in for some lab work and hopefully an appointment. If they can’t fit you in, depending on where you live there may be an urgent care that could see you.
need to talk to a doctor to make sure it isnt something serious. i too need to do a test. i have been having pains under my left rib cage
I would have a glucose test done. Some of you symptoms could point to a heart murmur. I have fluttering palpitations too and that's what I have.It's not dangerous, but something you should keep an eye on. Some of the symptoms could point to high or low blood pressure. You could go to a drug store and use the self-blood pressure check just to get a ballpark of where your at. I have been an insulin dependent, type 2 diabetic for over 15 years. I also have high blood pressure, arthritis, depression and anxiety. If you have any questions, please let me know. I'd be glad to give you the information your looking for (to the best of my knowledge), Good luck.