Oh Shannon...*hugs*
I know exactly what you are going through. I am so hard on myself and I just shift those to other people, so I worry about disappointing them. You are such a wonderful person and I know you will make it through this alright. You won't disappoint your family, and I can...