I'm sorry you are dealing with this OP and I'm sure it's adding even more stress to your life. I had a shedding spell and I still have no idea why it happened. I started using Alter Ego Garlic Oil Conditioner which really helped. For some strange reason I saw the most hair shed when my hair was wet, so I stopped washing my hair as much as I had done in the past.
My shedding has slowed down considerably and now I have a more protein based regimen to strengthen my hair but I still balance it out with moisture. I also spray Aloe Vera Juice on my scalp which also seems to help strengthen my strands. I did lose volume, so I'm working to get my thickness back.
For stress I think the biggest thing you can do to release it is exercise, drink water and get plenty of rest.