jazzrack, I've been through some of this myself. I can only say two things: 1) You are certainly not alone in any of it. Millions of people deal with this each and every day; and 2) It need not be permanent and recovery is not only possible but likely.
What people do in this situation is think that this is the way it will always be but that is not necessarily so. Your verbalizing this way is in itself an indication that you will recover because you not only recognize what is wrong but you are dealing with it. Good signs.
Hang in there.