One thing that has made us very secure in our relationship is truly accepting each other as we are and giving space to each other to be our authentic selves. Obviously, we don't like everything about each other, but accepting these differences without judgment is very important.
You know that saying, "All work and no play makes Jack a dull boy"? It's true for relationships too. If you're just going to run errands, discuss chores, and then zone out in front of the television for "fun," you're missing a whole level of connection.
I realised over time that not all conversations are meant to be discussed logically, some are purely emotional e.g my partner feeling jealous when i speak with a girl is an emotion and I shouldn't try to explain it logically. This change made things so much easier for me.
Having shared goals and working towards them together has been very helpful in keeping our relationship strong e.g saving for a vacation. Having something to work towards together keeps us motivated and gives us a sense of accomplishment.
Most couples avoid having difficult conversations that are necessary to create a life together. Instead, they try to avoid these issues and hope they would work themselves out. However, the truth is that they can't be on the same page without consistent communication.
Building open, clear and safe channels of communication in your relationship not only removes the stress and distance of guesswork, they also bring in fulfilment, empathy and a real chance of growth. Remember, no matter how well you know your partner, you can't read their mind.