I would recommend consulting both a mental health professional and a physician. A mental health professional can assess your symptoms and determine if a disorder is present. They have specialized training and will know what might be wrong.
You mentioned a series of physical experiences that need to be assessed. Memory loss might be associated with your migraines but an evaluation is necessary to determine its cause. A physician will assess whether or not a physical health problem is present. If something is physically wrong, it’s important to receive the correct diagnosis and the appropriate treatment. The sooner, the better.
I’m sorry that this is happening to you. By following the aforementioned advice, these issues will likely become more manageable and less frightening. Start by contacting your primary care physician and asking for their assistance. Good luck and please take care.
Dr. Kristina Randle