Everyone has a different setup in their relationship compared to others and what works for one is a total non-starter for others.
reality is brutal sometimes.
sorry to see it play out. There are worse things than working hard and riding a century once a month.
Hopefully you are able to find a balance and can enjoy your hobby.