Does your body weight affect your metabolism?

Yes, typically the heavier your body the higher your metabolic rate will be. As you lose weight your metabolic rate will likely slow which can account for many weight loss plateaus. This is because the food intake and exercise schedule which were working no longer puts your body into negative energy balance.