Have you been checked for Atrial fibrillation or flutter? It may also be anxiety. Don't know if low T can cause this. Sometimes when people's hormones are off, it is a thyroid problem. Whatever is causing this, you should talk to your doctor about it.