I feel "too young" having these issues at 36. I started with bedwetting a little under 2 years ago and then daytime urgency, then daytime leaks, then regular daytime floods. I'm sorry to say, if you progress as I did then you'll probably end up in those Abena diapers around the clock.
It's tough. I like to be active and social and incontinence can really put a damper on that. It took me a long time to accept that I needed to wear diapers and that they were going to be a regular part of my life. I tried many meds and nothing worked. Oddly, I've come to really appreciate my diapers as they're like a life line to me now. I can go out and about and lead a pretty normal life. I just have to plan ahead a bit and choose clothing a bit differently. I've found good diapers that I fully trust and can honestly say that despite very sever incontinence that can have me leak anywhere from 5oz to 15+oz in a single and strong gush, I've not had a leak in ages. I've become grateful for my diapers and am at a point where I couldn't imagine not having one on.
At 20, you're even younger so I can imagine it's even harder. But people are typically very understanding. No decent person would ever make fun of you for it or try to humiliate you. Only immature people who aren't worth you time would. It's not always possible to completely conceal, unfortunately. I've managed to hide it from all my coworkers but a few friends have found out. Accept that as inevitable and it will make it easier when it happens.
Just be yourself and be confident in yourself and you'll be fine. It's a just a diaper, it's just a medical issue. Keep it in perspective. Is it embarrassing? Oh hell yeah it is, but it's really not the end of the world and you'll eventually come to see that. Hopefully you'll be luckier than I was and find a med or other treatment that works. But even if you end up needing diapers 24/7, I can think of a lot of far worse medical problems to have.