My biggest suggestion is to train outside of the dojo.
Look at your location, where do you live? I live in Hawaii, so I enjoy training at the beach, grass, and mountains. You'll learn how to adapt to the 'earth' and feel what it's like to apply things outside of your school.
If you're worried that much, practice your katas. Show more of an emphasis into them. They are there for a reason. Deeper stances, focused breathing, fast and powerful strikes.
Then after form work, choose a partner to do 'reaction time' with. This is a very simple task that we do at my dojang a lot. First, let your partner use his hands to inch near your head. He/she will actually be aiming at least 2 inches away from your ear but your test would be to bring your hands up--react.
First, start off slow. Each time he reaches near your face, make sure his palm slaps to his thigh to make a sound. Get use to it. Keep bringing up your hands up. Then, go faster.
After you get a hang of it, let his hands go for your stomach area (the sides, you're not actually hitting the stomach). Combine both head and stomach reaction timing.
Once you've learned how to put your hands up/down, you can apply what you learned from the dojo and do slow, practical counters. Again, it's much better if you do this outdoors.
Once you do this often, you'll be more prepared once something suddenly comes at you, you'll protect your face and react. It's much better than doing nothing.
Also, it's very important that you understand this. If you're attacked and you can't get out of a situation; use anything by all means. It doesn't matter if you grunt like an animal or scream like a banshee. Do eye-gouges, bite (don't plan to bite, use in close quarters), groin/throat strikes, and stomp on the person when you get the attacker down before you run away.
Again, martial arts take time. Just do what you can and apply what you have learned.
Best of training to you
