Hello sir. Dr KPS Gill here.
Sir, uveitis is one thing which has 1000s of causes. It's very difficult to diagnose. Young age usually the cause is Tuberculosis.
I'll suggest you to go straight to Sankara Nethralaya, Chennai or Arvind Eye Hospital, Madurai for further evaluation and management.
Steroids can be replaced by immunomodulators.
U need a proper evaluation at some tertiary care centre.
Feel free to ask more.
Next Steps
Go straight to tertiary care centre in Chennai, Hyderabad.