It sure sounds like you are doing your part ... staying the course, trying different meds, etc. I have no med suggestions but I wonder if some counseling might help ... at least some help with the frustration you are experiencing. Counseling and a support group are an ongoing part of my treatment plan (the best part, actually ...).