An ex-girlfriend a few years back told me I spend more time on my bike than with her. I feel you. A good woman is hard to find. But I believe that a good woman understands and supports one's passions. Maybe even join in them. When we broke up, I told her 2 things:
1) "Cycling was here before you and it will be here after you."
2) "Cycling demands a lot from me, but it will never CHEAT on me."