You need to talk to your teachers and let them know where you're at. Sympathy might merit some favoring...
You can't live in the past. You'll only make more mistakes if you keep dwelling on the previous ones without learning how to move on and avoid repeating them. Maybe you should seek some new hobby to take your mind away? I know excercise is the best thing that helps me clear my mind.
"The storm cloud will not pass if you keep walking directly under it." - Chinese proverb