Thanks for all the wonderful support guys. I thought I was going to self destruct into nothing today but the combined constant support I received from here and T it kept me stable and safe and I can't tell you guys much I appreciate it. T told me its okay to be upset, and I am, just not to be upset with myself because it's not my fault.
Anyway thanks so much everyone!