You have a lot of symptoms of autoimmune disease. There are high chances you have some disease. [PLEASE CONSULT DOCTOR]

migraine self test