No....please don't blame yourself. Having all those things happening is the problem. It's not your fault. You can be glad that you've hung in and are writing here and waiting to get a new T. Many here are in a similar place in regard to sui*** feelings and thoughts. Please try to give yourself credit for what you have done.