IMHO you should be earning your own spending money in high school already. Nothing's stopping you from working a part-time job or two, especially when you start moving into your varsity years.

Once you're working I think it's selfish to keep sponging from your parents. Pay your own way and give them a break.