Your grades aren't bad at all, in fact they are above average. The only ones that could be considered slighty off are your science grades, but really they are still fine. I don't know how strict your parents are, but odds are they'll be proud of you and your grades no matter what you get as long as you tried your hardest. You just need to tell them, they won't be angry at you. At the end of the day, these are just mocks, and you have time to improve before the real exams, you just have to be willing to work hard and put the effort in.