Hi buddy, glad to hear you're out of hospital now.
I had a diagnosis of schizoaffective disorder in the past, it took me a little while to come to terms with it too. I've since been rediagnosed with something else and, tbh, I kind of wish it was still schizoaffective disorder as there is way less stigma for that than my most recent diagnosis.
I have also experienced ocular gyro crisis. For a long time I was just told to put up with it (nice one NHS), but it was ruining my life - couldn't go out for fear of it happening. However, I now take benztropine and it only happens maybe once a month now (sometimes less), when it used to be several times a week. You might want to ask and see if you can get prescribed benztropine or another drug in that class as it can really help.