Should I be greatful for my first car my parents are getting even though it's not my favorite?

I'm 16 going on 17, i live in Nevada and really love trucks but my parents say it's not affordable, i offered to put in some money i earned but they still won't budge, now they are telling me they want to get me a Honda or Toyota which is ok but now they want to look at Toyota Yaris and hi da fit kind of cars that are so small, they are going to look for Honda civics and I'll be lucky if i get that! Not trying to be spoiled i know many would appreciate this but the Toyota Yaris is so small and weak on power and isn't a manly or cool car, any advice?

Take whatever is free.
trust me it will probably be the most expensive present youll ever receive from anyone ever.

Some people here are asking if it makes sense to change the broken steering rack on their 98 Camry which will cost over $500. Just consider yourself very lucky you are getting a new car.

Yes, should be grateful.

I wouldnt complain, i would just be thankful for whatever they get you, i never got a car growing up, youre lucky

Yes, be grateful (not "grateful") for anything you get, unless you think you can do better by paying for it yourself. Face it, you are still a kid and you should learn to appreciate things that are given to you that you can't provide for yourself.

Since when have kids ever been grateful for the sacrifices their parents have already made for them? At 16 you're already a few million in debt. If you don't like what they are offering, politely turn it down and say you would rather do without a car until YOU (not they) can afford what YOU would like.
A third class ride beats a first class walk any day.

You were doing alright until the "manly or cool" impressions in your last sentence.
Perhaps it would be more "manly" to walk instead of ride in a cheap fuel efficient vehicle!
At your age I would have been glad to have anything with a motor in it and a back seat to have sex in!

Yes, you should be GRATEFUL. You're a minor and my advice to you would be to go along with what your parents are suggesting.