Oh man, have I been there before. Having accidents in public is definitely up there in the ranks of things you wish you could do without.
I have had this disease coming up on 11 years now. I have had accidents where I couldn't quite make it as I was walking into stores to try to make it to their bathrooms, where I was walking my dog and she started a fight with another dog walker's dog as I was having my accident (terribly not fun), and where I had to pull over and run into a grove of trees on the outside of a town I was driving into.
There are more such stories. I think we all have them, or at least many of us do if we're strong enough to push on with really living our lives even with this disease.
I also know the feeling you are having as you sit up, wrapped in a towel. It is a feeling of complete tiredness with things. You just want to be okay. I have had countless times like that myself. I remember a few times after I moved out on my own where I laid on the floor next to my dog, cried, and just let her support me with her beautiful caring eyes and concern for me.
I don't know how much help this is or is not, but life does get better. You have to let go of the need to be like a normal person, because comparisons will always leave you feeling lacking. It is the same as feelings over money: no matter how much you have there will always be someone with more... and you will feel lacking. So, you really need to know how much you specifically need to be truly happy. The same goes for your health.
I have had more problems with my health than even most UC sufferers. Life has been a persistent challenge in terms of me trying to feel well. BUT, I'm doing well now. Lately I have been depressed due to out of balance life situations... but set that aside and I really am well. I take my health challenges as something that I chip away at every day, and feel a bit better because I never stop trying.
There are a lot of medical options left for you if asacol is as far as you have gone. I hope you find a solution that works right for you, soon!