Thanks all. I teared up a little reading your responses. I have good days and bad days, and while I get so excited celebrating the little things I've accomplished, sometimes little frustrations are overwhelming. Getting back out on the trails yesterday helped reassure me a lot - I'm climbing better than I was before I wrecked. Hopefully that's enough "good" to sustain me through a couple more down times (and I know they'll happen eventually).
You guys are great

Sorry to bring the sob story here, but I don't think most people who know me in real life understand why I get frustrated. Thanks for everything!!