My suggestion is to forget about macros and count calories in/out. If you are at a caloric deficit you should lose weight. If not, I agree with jp flex and advise you to get your thyroid checked out. Try to keep the diet simple and you do not need to overthink it. Eat healthy, count calories as best you can. That would be the best advice I could give, but wtf do I know.haha
This here is the best advice for op to take. hope he takes it to mind and works on it.