No offence OP but based on this post I wouldn't want a person like you at my medical school. The competitive element is bad enough already with the ranking and all but someone like you adding to it by hating people who get lucky and who have some kind of natural ability, I wouldn't want that.
No, you don't have a reason to be angry at anyone except either the system, or yourself. How can it be your friend's fault that he applied to something he wanted and was lucky enough to get an offer? It looks like he was pretty determined as well because he left out his 5th choice, whereas you seemed to be happy applying to 2 biomeds rather than truly maximising your chances of achieving your dream??