Gina,
You are doing really well, all things considered! I know how you feel and we can beat this and we will beat this. Two steps forward, one step back. It happens. But, at least you went to work. You tried your hardest. You are not defeated because you made it. If you had to go home, it happens to everyone. Even people who don't suffer from what we have. And your mom was there for you. That is the only thing that has saved me from losing my mind on many occasions. Take heart...you will be ok and get through this. Unfortunately, we just have to overcome the little setbacks along the way.