This is something everyone should find relatable — nobody is perfect.
Most people have a mental checklist of qualities they look for in a partner. For example, my ideal guy would be 6 ft or taller, have amazing dark eyebrows (basically I just want someone who looks vaguely like Brandon Routh and will serenade me like Darren Criss), watches all of my favorite TV shows, reads a lot, doesn’t play video games, loves to cuddle, etc.
But if you look back on the people I’ve actually dated, none of them meet any of those standards. You may argue that I don’t have game or that I don’t choose good partners, but that isn’t true (at least on one of those counts). I choose people who are nice to me, treat me with respect, enjoy my company, and laugh at my lame jokes.
The point is, these standards of perfection for a partner don’t matter. If I don’t expect my boyfriend to meet all of those superficial standards, why should I expect anything else of him, other than to treat me with love and respect?
It’s so easy to find things about your partner that annoy you or that you think are deal breakers. But really, you’re dating a human. Imperfection is in our nature. And if you did somehow find a person who’s “perfect,” then he’d be boring because he lacks that passion and spice you get with a real person who has quirks.
Don’t expect anyone to be exactly who you think they are, because then you’ll never be happy. Instead, be aware of those expectations. They’re a result of years of brainwashing by Disney movies (I apologize for bashing Disney movies because it seems like everyone loves to blame them for all our emotional/psychological problems nowadays) in which the princess and prince fall in love and live happily ever after, rom-coms in which characters end up with their modern-day happily-ever-after, and our society’s too-idealistic take on love in general.
Recognize that your partner is flawed, but love him anyway (unless those flaws are serious, like he doesn’t respect you, doesn’t make any effort in the relationship, or makes you feel bad about yourself intentionally. In which case, dump his ass). And remember that you’re flawed too, but you should expect people to love you in return as well.
I feel a little sad that I don’t look at life through the same rose-colored glasses that I used to, but I’m starting to accept that people aren’t exactly what you want them to be, and that’s okay. Be grateful just knowing that you actually have someone to love, who loves you back. Without being greedy, there isn’t much more you need to ask for.