Welcome to the Forum! I'm glad that you found us!
Please just know that anytime you need advice, support, information or just to vent or chat, we're all here for you!
Yes, I suffer from dizzy spells myself, although mine are most likely due to electrolyte problems, Hypoglycaemia and Hypotension. I experience weird visual disturbances and actually lose my balance/faint when my blood pressure is very low and I stand up too quickly (Orthostatic Hypotension). Have you had your blood pressure checked recently?