Look! It seems to me that you care a lot about your pet snake. You've put a lot of thought and work into that enclosure. I know it can be frustrating when you've done all you can do and it's still not working. You may even be tempted to blame your pet. I've been there. I don't have much experience, but I know what that's like. You did the right thing posting on this forum. Relax, listen to the suggestions and try one of them. What you're doing isn't working. What have you got to lose?

A picture of your complete enclosure would help, but from what I see, my suggestion would be to remove that mesh from around your rhp. It isn't necessary. You put it there to keep your snake away from the rhp, but he's using it to get closer to it and hurting himself in the process.