a 78 is a solid B average, so I would say you have a good chance of having a successful future, if you are applying yourself and doing the best that you can. It's your work habits and attitude that will carry you a lot farther than high test scores or even a high IQ. You are getting above average marks, so relax and keep working hard. You may find as you get older that your marks will go up, if your work habits and attitude are good.