

My parents eat all the food I meal prep, ban me from cooking after 7:45 PM, and take 60% of my paycheck.
I (21M) work a physically demanding job and come home exhausted. My mom goes to sleep early and banned cooking past 7:45 PM because of food smells. To adapt, I started meal-prepping on Sundays.
However, my parents eat my prepped meals by Tuesday. When confronted, they claim food stored over two days is "unhealthy." I asked my mom to save a portion of her lunch for me instead, but she never does.
Buying takeout daily is draining my bank account - especially since I give them 60% of my paycheck to cover bills while my dad has been unemployed since January. To make matters worse, they constantly criticize me for wasting money on fast food, even though they leave me no other choice.
I’m paying their living expenses while they eat the food I prepare and restrict my cooking. How can I handle this situation or set firm boundaries while still living under their roof?