So, you're basically normal. Comparing yourself is typical, especially in your early 20's.
Impatience is a great quality, you just need to combine it with Not Giving A Fuck. Comparing yourself slows you down if you go beyond "I should know that too!"
Someone else will always be better than you; embrace it. If you're the smartest person in the room, find a new room. You'll learn more there.
(Not that your friends are "better than you." They fall in a different category called "great family support.")