Hi Munchkin,
I feel your frustration. My husband has been waffeling between nonsupportive and sort of supportive. You need to find someone to cheer you on. Don't hold it against him. I wonder if there is more going on with him. I know my husband, and I feel that his issue is fear. It's scarey in a lot of ways for the spouse. Surgery, recovery, all the time it takes to go thru all the stages of this journey. He knows his wife is going to change and will she change for the better or worse. Is he going to get left behind when he finds himself with a person he may not recognise? Also, getting on your case about what you are eating might be his weird way of being supportive. He may be worried that if you don't follow the doctors advice something could go wrong.
You mentioned you were "cheating" with your diet so he must see it too. That may be a worry to him.
You are doing a good thing for yourself. So keep up the good work.
PS. Stay away from the fruit, it has too much sugar. Try your best to stick to your diet for yourself so you can go thru your surgery in the best shape you can. Your liver will love you. This is a difficult time on a difficult diet, but you can do it.