Hi
Welcome to the board!
It must be very frustrating for you being in that almost no win situation.
I suggest if you can, is for him to look at this board too, and for him to gain the support he needs to get to come to terms with his childhood etc.
I think you are right that he probably is jealous of your upbringing.
Others here on this forum will be able to give you support and guidance, there are some really sound people here