Not sure if I am allowed to ask this, but are you white/ western. It's just that I have come across this attitude towards marriage in other cultures where I have lived. I am not asking to criticise. I lived in Asia for many years and marriage is approached in this way more than love. I actually respect the way they approach marriage. It is very practical.
I was once told that you spend all your time wanting to get married and then the rest of your time trying to stay married. That is so true.
I married my DH for love. We were extremely passionate about one another. After 28 years I think he's totally bored of me and I am not sure it is going to last. I'd quite happily settle for joint interests, mutual respect, shared values and companionship right now.
now I do sort of love him
I bet if you split or he died you would realise straight away that you do actually love him. Perhaps you are just someone who is not able to openly demonstrate your love to him or its a different kind of love. Some people can throw love around pretty flimsily.
We think the western ideal of marriage is the right one, but is it? We are conditioned to think we must marry someone we love dearly and are sexually compatible with and live happily ever after. If that falls short then it is wrong and we move onto the next person. We marry for love but then finances, inequality of childcare, hobbies and other things all throw stingers in the way and love flies out the window.
So, is it better to:
Love passionately, marry and then have issues erode your marriage or,
Marry practically and grow to love and respect each other.
Neither is right. None of us follows the same path in anything we do.