Welcome to this forum. I'm sorry about your stroke and other ailments. Health problems can surprise us even at an early age. Some struggle from birth. I suppose it affects us most when it affects our careers. We all understand that frustration and the need to vent here. Vent away.
Try not to be embarrassed about wearing diapers. We've all been on a journey of acceptance here. Some accept faster than others. Sometimes spouses have a journey of acceptance of their own. Others here may still be on that journey. Self doubt and embarrassment are continuing struggles.
I would suggest seeing diapers as a solution to a problem rather than a life sentence. Think along the lines of "it's only a diaper". Nobody wants us to pee on their furniture, so diapers are the cure for that!
I've been continent for most of my life until recent (I'm nearly retired). 20+ years of type-2 diabetes finally gave me urinary urgent bladder incontinence. But I try to look on the bright side and be thankful for the years I had. Most of us are probably headed for diaper wearing at some point. So I guess I'm an early achiever.

Acceptance of your situation is going to take time. Try not to be depressed about it. As you say "life goes on". Stay close to your friends and family, especially in times of need. I'm sure they would be more than willing to help. Learning to manage your IC will allow you more confidence in getting out. Give it time. By all means, reach out here. There are many members here that can help.