19th Jul 20211st Feb 2023 Catherine Insulin Resistance Could Be Why You’re Having Difficulty Losing Weight