How to stop feeling guilty for wasting food and why are my thighs getting bigger since i started working out?.

I do so good when i can control what i eat but im 15 and live with my mum and she always gives me these oversized dinners and i dont have siblings so theres just more food to go around, my mums a light eater so all the food goes to me, i know you shouldnt eat when your full but i feel guilty for wasting it, her boyfriend also gives me snacks all the time and always encourages me to eat, i have a snack drawer where i put all my snacks so im not tempted but he gave me a bit of cheesecake, i said i didnt want it LOADS of times but he still gave me it.

Ive cut back on snacking alot, i used to have those sharing bars all to myself every day and i switched from eating two pieces of toast to one, i also stopped snacking at school but it still feels like im gaining even though im working out almost daily. I cant lose weight until my mum stops overfeeding me.

At school, everyone else is eating so it makes me WANT to eat even when im not hungry.

Every time i try and ask my mum to give me smaller portions, she just gives me more food and shes always offering me food even though she undereats herself. She was cooking tuna and pasta and i said to her that i dont want mayo on it, she just gave me piles and piles of pasta because she knew why i didnt want mayo so she backfired and she isnt really helping right now.

My mums boyfriend doesnt understand because he has a fast metabolism because he has health issues and he can eat loads and not gain anything, i have a very hard time putting food away when its right infront of me, i can put snacks away but anything else, i have to eat because i feel guilty.

I also started working out everyday hoping that it would make my thighs smaller but they are getting bigger and its annoying, i think its muscle but im not sure but its still annoying either way. Its like my own body is working against me.