Your partner is good. They make you laugh, they hold you when you’re upset, and they will always put some time aside for just the two of you. They’re good. But what if there’s better? Are you “settling”?
The thing is, there will always be someone “better” than them. There will be someone funnier, someone better looking, someone smarter, someone richer. But there will always be someone better than you too. Just because there is someone “better” does not make your partner less of the loving person they are, and it does not make other people “better” people for you.
The best person for you will treat you with the love and respect you deserve. They will care for you when you’re unwell. They will do what they can to make you smile. They will bring you to movies they know you’d want to see and take you out to your favourite food place. They will know these things about you because they remember you bringing them up in conversation. They will notice the little things you do for them. They will appreciate you.
When you fight, they will not hit you where you hurt the most. They will not try to make you jealous, they will not destroy your trust. They will not deliberately try to upset you because they don’t ever want to see you sad. They will not want to build a wall between the two of you, but a home together with you.
The best person for you is the one that chooses to be with you through it all. They encourage you, they share their life with you, they love you. They may not be perfect, but they are yours as much as you are theirs.