You are so young I honestly don't think it's going to hurt you to eat pizza and pasta and ice cream. You'll be old enough to be on your own soon enough. Meanwhile, why don't you tell her you would like some bananas and almond butter, nuts and dried fruit or even some salad fixings for snacks or something like that? Or you could quit the high school sports and get a job. You could run to your job. I used to work with a guy who ran to his job. He not only ran to and from, but he also ran to do his rounds visiting the client's apartments around town.
Female, 5'3", 49, Starting weight: 163lbs. Current weight: 135 (more or less).
Starting squat: 45lbs. Current squat: 160 x 2