So maybe just because two people are right for each other in every aspect, it doesn’t necessarily indicate whether or not they are truly good for one another as well.
How many times do we witness a man of this dunya marrying a woman of this dunya? His whole life revolves around his career and the digits of his earnings while hers about bragging about her husbands career and the digits of his earnings. Together they get that house and car that the neighbourhood envies, couple pictures that their Facebook friends eye and a relationship based on honeymoons, expensive gifts and mutual flaunting of worldly success. It feels like a match made in heaven. They’re so perfect for one another; you wonder whether they ever have any problems at all.
Sometimes, you even aspire to be them…
… But even you know that they’re not really doing anything for one another besides slashing years off of their lives. There’s more to a relationship- a marriage than just keeping one another happy. You can keep a child happy by feeding him candy all day but its not the best choice for him, is it? Marriage should be, similarly, a tool for spouses to guide one another towards righteousness, attaining a noble character and establishing a solid foundation for a house build upon the deen of Allah azzawajal and His Messenger sallallahu alayhi wasallum. Its about learning to take away the candy from the child and feeding him a nutritious diet while helping him understand and love the idea behind it- metaphorically speaking.
Maybe we should stop seeking for someone who would just make us happy and respond to our wants. Maybe going for compatibility based on preferences isn’t the best method to seek a life partner. What seems right, what feels so so right may not be good for you at all.