E-Motion rollers with Zwift, a structured training plan, and loud metal music is how I get through it. After about two weeks of riding indoors you don't hate it as much and you become more or less happy to be inside when it's nuking outside. The structured training plan actually makes the time fly by, as your ride gets broken up into a bunch of short chunks.
I also ride outside whenever things dry up, or hit the fendered gravel bike if it's not raining but things are still wet.