One thing I've learned is that kitties pick up on our stress. That makes it harder for them to recover as stress just aggravates everything and makes it worse. You want to be proactive, but also remain calm, cool, and collected. Monitor his progress and even keeping a journal of his behavior, improvements, and things like that might help you. It'll help you communicate with the vet better, too. So, take a deep breath (or 2 or 3) and love on your guy. Don't hover, but check on him throughout the day and record your findings in your journal. That way you can see progress. Also, some meds are hard on kitties, so it's almost like they've got to get over the effects of the meds and also the infection. You're doing a great job with him and you're so caring; I have every confidence you'll do what it takes to get him well.