Sleepiness, short breathing and fatigue are also due to depression.
I strongly suggest you to take Homeopathic treatment as there are excellent medicines in Homeopathy for Migraine and psychological issues.
You may consult a nearby homeopath or me.
Next Steps
Exercise regularly and eat a healthy diet. Do meditation. Expose yourself to sunlight. Sunlight gives you Vit D reducing fatigue and depression.
Health Tips
Hope you recover soon. Mental issues are treatable don't worry.