Stress is horrible, I've suffered my fair share in the past also. I hope you guys get some relief soon !