I got DNB ophthalmology in private hospital. Here consultants are good

Hello Everyone
I got DNB ophthalmology in private hospital. Here consultants are good but we don’t get to see cases independently. And can’t prescribe anything. Need to be with consultant and observe cases. I am very anxious too that may not get enough confidence at end of 3 years. I am getting depressed seeing state mop up someone way below my rank got ms ophthalmology in good college. If I should have waited for mop up it would have been different story. How to get rid of these thoughts?