my coworker got one of the best assignments at work seemingly without even working for it. i wish i could get better assignments like that!
all you can do is just keep doing the best job you can and hopefully someone will notice someday.
i know it is really frustrating. i do not know what i should do at all.