Hello Friend, Good that you are seeking a help. Sometimes the symptoms like sleeplessness, dizziness are caused due to emotional disturbance like stress or anxiety.
Suggest you to consult a psychology expert to analyze in detail and rule out any emotional issues before concluding any physical body issues.
Next Steps
Consult a psychologists directly or online. Feel free to reach out to me online through Practo app chat for further evaluation and recommendation.