I didn't do as well as I wanted in my highers a couple of years ago.
Got an A 3Bs and a C, and it meant I couldn't do veterinary medicine. I then got an unconditional offer to Edinburgh uni for a zoology degree, so spent the last year enjoying my self at school and only got a B and two fails in my Advanced Highers. B was in biology though.
But I'm doing a zoology degree now and can then hopefully do a graduate veterinary degree.
Someone said to me not that long ago, that whenever something goes wrong or not to plan, just think how insignificant it will be to you in 20 years time. I like this sentiment, I'm not saying don't try your best but don't give up just because of one failure, if your determined you'll get to somewhere that your proud of.
Got 2 As and 4Bs in my first year uni exams

which I don't think is all that bad.