I believe you just have to be pleased with what YOU got. After all, that's all that matters. You could compare your grades to everyone elses all the time, but it's not going to do anything.
As long as you've done your best, and that's what you need for university or a job then that's great!
I sometimes think my GCSE's are a bit naff. I got 2B's, 7 C's, 1 D and an F. At the end of the day though, I'm pleased with what I got. I met the requirements for sixth form and university. I can even compare one of my grade C's, as I was the only one in my GCSE French to get a C. It's not an A or a B but I'm happy with that.
I compared myself with my A2 results in English Language. I got a D, 3 marks off a C. Whereas the rest of the class got A's and B's. I felt really down the day I found out. But, they're my results and I'm expecting to get a C. It's what I hope to achieve, and I'll be so happy if I manage to get that.
I know I'm not going to get more than one A at A level. If I work hard enough I could get an A in Sociology, C in English Language and a C or even a B in Law. I'm happy because they're mine and I worked for them.