I know it's hard to believe, but you are not always right. Sometimes you make mistakes. Whether or not you make a mistake or the right choice, your partner should be there to support you. They will always help to steer you in the right direction and be there right by your side when you need them the most.
If they are a good cook, they get special bonus points. They also get points if they aren't the best cook but they try. You know what also works? Ordering food for you to be delivered by the time you get home. Either way, they know that the way to your heart is through stomach and they do their best to keep you fed.
They are wise and give great advice. They always know the right thing to say and it's amazing how your mood changes after sitting down and having a heart-to-heart with them. If you can talk to your partner about anything, hold onto them.
They always do their best to help you around the house. They do the dishes and you do the laundry. You cook, they clean. This is a great sign that if you have kids with this person, the child-related responsibilities will not just be on you.
They think about you all the time. They may be really busy at work, but you are always on their mind. They always make time for you no matter how stressed they may be. You will never be put on the back burner no matter what.
They know how to compromise without neglecting their own needs. Relationships need to be fair for all parties. If they are meant to be, they will be happy to bend a little and will never resent you for it.
Look, we don't need diamonds and flowers every day. It's the little things that really count. No, it really is. They make you coffee how you like it in the morning. They brought you home some dried mango because they know you love it. They leave you little notes. Those little things really do go a long way.
They listen to you. Like really listen to you. They know what is going on in your life, at work and with your friends and family because they ask. They are genuinely interested in your life and everything about it.
They get you. They really, really get you. They know what makes you tick and what makes your blood boil. They know what you are thinking before you even have to say it. They get you for who you are and they love you for it.
You guys can sit in a room together and do absolutely nothing and be happy. Sure, you two like an adventure with one another, but you would also be more than happy to cuddle in bed all day or Netflix and chill. Anything you do with them is the perfect plan.
You are still in the honeymoon phase years after you first met. You love each other more and more each day and it still feels exciting, fresh and new. If it still feels new after all this time, it's meant to be.