ER visit ASAP. These are very worrisome signs and symptoms in one so young. Go to an er immediately (have someone drive you). Good luck!
Many causes. Check for TIA or embolic stroke, check for afib and hyperthyroidism.
Go to ER. If you had any of the above mentioned symptoms, I recommend going to the emergency room to rule out any life threatening conditions. Wishing you the very best!