Don't get down, some parents are just like that, I know mine are.
But everyone has different qualities. So you may not have A*s, you still worked hard and got good grades, 2 As isn't bad at all, most universities will love you. People are different, you may not be naturally cruising through school, but you are better at other things that your cousin isn't fo sho, even if it doesn't seem like it. You jsut work your butt off, do your absolute best and when you finish, you will get your perfect grades. Not perfect, YOUR perfect.