I feel like you are being WAY too hard on yourself. Very hard indeed. I know what dealing with debilitating pain is like (forget the causes right now) and it is horrific and endless and rubs away at everything: joy, hope, enjoyment, plans, ambitions, and simple day to day things that others take...