We don't have much money, we never have. But none of my friends had to give their parents their graduation money. I wanted to get clothes that weren't from Goodwill and not feel like a freak for once. I want to just get over it, but now my mom is going on an expensive vacation and it just bugs me.

If that money was yours and in your personal bank account, then how did your parents steal it from you?
I always had a job while I was in high school and my pay-cheques would get deposited into my account as soon as I received them. I saved for years while I was going to school and eventually, when I graduated, I had enough to move far far away from my family and go to college.
You need your own bank account. If your old enough for a job, your old enough to open a bank account. Seriously, get one, now.
Maybe your parents needed your money to pay for your food and such? Children are not exactly cheap to raise and keep.
By the way: I meant I had a jobs where an employer pays me an actual pay-cheque, not odd jobs for cash payment like mowing lawns, teaching piano lessons or babysitting (all of which I've done, but I don't consider them *real* jobs).
and the most important cherished with love.....!!!
forget it man think that you gifted it..... you can give them only such things and they gave you something through which you can earn for your whole life...!! STAY HAPPY...!!! :)
And sorry for the really stupid question, but where is it that the graduation money comes from in the first place?:S
It is however normal to give part of what you earn through work (after graduating highschool) to your parents, should you still live with them, but in no way is it normal for parents to confiscate gifted money or manage your funds at your age (I suppose that you are roughly 18)
OFC. Here in Germany it is also quite illegal to just take away your childrn's money, for any purpose other than to save it in a bank account and manage spending.