Well, it all depends. If it is even uveitis, there are a whole ton of potential causes, and with some of them, if the underlying cause is addressed, the uveitis should go away. It may be chronic if associated with a chronic disease. And there’s always idiopathic uveitis, which means, “we have no idea what’s causing this”; I have seen long-term cases of this but suspect (completely guessing here) there could be temporary ones as well.
Prednisone can be used fairly long-term; some people experience various side effects and there are other pills that can be taken instead and/or with prednisone, including methotrexate, cyclosporine, and Cellcept. You should not abruptly discontinue prednisone if you’ve been on it for over a week. Some people take anti-inflammatory eyedrops like PredForte (prednisolone acetate, a drop form of prednisone), Acular, and others. Some people get sub-Tenon’s (around the outside of the eyeball) injections of corticosteroid drugs, like triamcinolone acetate (Kenalog). For particularly tough cases, a tiny implant inside the eye (called Retisert) time-releases another corticosteroid (fluocinolone acetonide) for over two years before needing replacement.
Now, it might well be possible that you don’t even have uveitis. Light sensitivity is pretty common as a side effect with it, for instance. And you need another visit with your doctor and a proper diagnosis, maybe some testing to exclude some causes/problems.
I’ve seen people with uveitis who have great vision and just take a couple of pills and a couple of eyedrops a day, and I’ve seen much more difficult cases with our doctors. Neglect of uveitis can lead to long-term damage to your vision, even blindness, depending on how bad it gets and what the uveitis is doing.
I would advise, whatever your diagnosis is, that you ask questions as much as you can, write stuff down and look it up later if you get a doc who isn’t good at communicating, and take your meds as directed. A lot of people seem to like to use eyedrops whenever they feel like it, instead of treating them like they’re really medicine.
And again - IANAD/N, this is no guarantee that you have uveitis or anything terrible/chronic, etc.