Yes, there is hope. And you already know what you have to do. You have taken a huge step by posting here, now take another one and go see somebody. Get back on a different medication and get some counseling too to help build back up your self esteem.
I think you already know what you need to do as I said above, I just want to confirm that feeling for you. Take the steps necessary to get some help for yourself. You can do this. I have faith in you. Keep posting and continue to let us know how you are doing. It might take some time to get back in the groove of things, but it will happen, with help.
Hugs, Karen