why are you worrying so much abt your results? there's still a lot of time...concentrate on ur papers.
End result is you will be handed over your marksheet by the CIE....it's not like you won't get to see you marksheet
And well, I will help you in case things don't work out with your school