it really sucks hearing this kind of stuff after putting so much work into it, but with some work it wouldnt be so bad.
First that bumper sticks out waaaay to far, it is killing your approach angle!
Second, connect the front fender tubes together, they run all the way to the bumper like that and they can support each other with a small connection halfway down the the fender.
Third cut that middle post off that goes across that rear window, and make a triangulated piece to go there.
But most of all fix that bumper dude, its looks like a damn snow plow.
I know you put lots of work into it, and I know it wasnt easy, but learn from your mistakes. Just cuz you have good tubing doesnt make it structurally sound. Just fix a few things and it should be a pretty decent cage.