I can certainly understand why you feel so down about it. It's hard to see the light when there's overwhelming obstacles in the way.
When I know that I am not going to see T, I try to work on relying on people IRL or on PC to help me through issues. Not always easy, and sometimes it isn't enough. Sometimes you just want/need T!