Wife will not allow me to go to gym or eat well
Welcome to the forums and thanks for your post - also welcome Amme16! I saw that this was your first one too.
I too agree with Amme16, and it doesn't sound fair with these demands or expectations around what you eat and restricting you to go to the gym.
My first thought though was that you mentioned that you had Leukaemia in the past, and I wonder if this might be linked in someway. Do you think that your wife associates you being healthy and athletic with you getting that diagnosis? I know it may sound a little odd, but given how traumatic a diagnosis of something so serious can be, it would make (somewhat) sense if she was afraid and linked up the two.
I'm not sure if any of this is on track or resonating with you? Is it something that you've tried to talk to her about? I understand from your post she gets aggressive if you say no to the food, but I wonder if you've had these conversations before/after mealtimes.
I hope that this helps, and congratulations on your survival.
I don’t know your relationship history but it sounds as though your wife is feeling quite threatened and is trying to sabotage your efforts (sorry if I’m way off base). It may be that she doesn’t feel so great about herself and is worried that you are bettering yourself and will find someone else to replace her with. I’ve seen it happen before where the partner gets quite threatened if one person tries to improve themself as it almost makes the other person examine their choices, which they don’t always want to do. I would have a sit down with her (when you are both calm and not before you go to the gym) and explain that you are doing this for your health and that you would appreciate her support in this. You can also let her know that you feel quite hurt when she reacts the way she does as it makes you feel as if she doesn’t care about you, particularly given your past circumstances. She may try and pass it off but it at least lets her know that you know. And good on you for making this change, stick with it!!