I got a set of custom ones moulded at the NEC bike show a few years ago. I wear them every time I ride and don't find them too uncomfortable, although it is nice to take them out after a long ride. Can't be certain of the company that did them, but these guys ring a bell:
https://customfitguards.com/
I wouldn't dare ride without them now I have the Monster and Termis!