so heres my story....
i work at a restaurant as a dishwasher with my best friend.
ive been working there since november and hes been working there for at least a year and a half to two years, and worked with our boss for a year before that as well at a different restaurant. when our boss left the other restaurant my friend followed him to the one we are currently at,and he got me a job there
well tonight i more or less jokingly asked my boss if i could become a waiter so i could make more money, not expecting him to take me seriously, only because its only girls that wait tables. he then hints at me becoming a cook instead and to talk to him about it. he happens to say it right in front of my friend who has wanted to be a cook ever since the old restaurant but was never given a promotion, because well, hes not fit for the job, its not that hes a bad dishwasher, its just that he does enough to get the job done, but doesnt give the extra effort. i immediatley realize that this isnt good, because my friend has said before on numerous occasions that he would quit if i was promoted before him. he is seriously bummed cuz cooking is what he wants to do for a living and he hes kinda realizing that its not gonna happen anytime soon. i dont want him to quit because he kind of a lowlife so to speak, i mean i love the kid but hes barely makin it out of highschool and hes not really goin anywhere. i dont want to hurt him by takin this job, yet at the same time i want to do whats best for me...
and i talked to my boss and he said that he has his reservations about my friend and that i would be the most valuable asset for the restaurant in this situation. my boss is a good guy and he understands the relationship between me and my friend, and doesnt want to see him hurt either, but business is business

so my question to you fluckit is, Do i do what i feel is the right thing and not hurt my friend, or do i take the promotion and better myself.

and my friend did say i should take it but i could tell he was upset