Hi friend,
Happy to hear that you are learning karate last 6 months. I dont know what style you are doing. However, karate for self defence only. You have to work hard to reach the goal. I mean your instructor is doing correct. Self defence training (fight) will be given, if you are perfect in katas. Nobody can learn it in few days or weeks. Hard training is the only way to reach the level of confidence and power. My advice is from my own experience. Good luck!