You need to stop shoulding and stick with gratitude. I made all the right career choices, had a giant career, and still got manic and psychotic and totally blew up my life. Lost everything. Everyone hates me. This is just what happens to us. You are like all the rest of us. And we love you.
Stay strong. Follow where God leads. Do your best. Be thankful you are not homeless. Hugs!!