Hello. Have you had migraine attacks before? Some of the symptoms you mention may indicate a depressive episode. Migraines may themselves cause depression but the other way around, that is, depression causing headaches is also true. Both have to be ruled out.
Next Steps
Please see a neurologist and a psychiatrist.
Health Tips
Please do not use too much of pain medications.