My wife and I have been married over 24v years. Most of it has been happy. Like all couples we have had our moments of conflict. She had a daughter and I had three sons so we came into marriage with a lot of baggage. We decided any two people who love each other and want to be happy can be. It really is a choice but both have to agree. We share probably 60% of the same interests. That helps but we allow each other time to pursue our non common interests as well. We decided on a division of chores early on that really helps. When she works out side the homed I do 45-50% of household chores. When she stays home she does 90+%. That way in the evening we have free time together. My ex used to play all day and then when I got home from work expected me to help 50-50 with chores. I never had time for me and we never had fun timed together. It was a recipe for disaster.
We are not wealthy but live well below our means. We have the household account for all essentials Where we deposit all of our wages minus bonuses. She has her account that she spends the money from her side jobs and I have my account from my side jobs that I spend how I want. If we want to do something fun we look at household account and if we can take some money and then we each contribute from our own accounts. I think it is important to have both joint and private money. In our case she pays the bills etc. from the household account. If we are short which is rare we may have to dip into our spending money. Neither of use make large expenditures even from our personal accounts without discussing it together. We have never vetoed each other but occasionally after talking about it we decide it might not be a good idea or we even agree to help each other.
Decide on division of labor, finances, and use of free time. Allow each to grow in separate ways as well. Be willing to compromise. If you both choose to be happy you can be!!!