Skip to main content Skip to bottom nav

Why can't I be perfect for him?

38 Answers
Last Updated: 06/01/2021 at 12:53am
1 Tip to Feel Better
India
Moderated by

Serene Sarah George, MA in Psychology (Counselling)

Counselor

Person-centered therapist

Top Rated Answers
Shikoba12
October 21st, 2015 9:57pm
you are perfect just the way you are, there's no need to change yourself and if he cant accept you the way you are or doesn't appreciate you then he doesn't deserve you. one day someone will love you for who you are one day. you are amazing :)
Anonymous
April 24th, 2015 2:23pm
You should never have to be perfect for anyone. Doesn't matter what he thinks. If he can't love you for who you are then he doesn't deserve to have someone as awesome as you
Bella20
March 17th, 2015 3:13pm
You do not need to be perfect for him. If he likes you, he will take you the way you are. You do not need to change for the guy. Just be yourself.
Anonymous
April 10th, 2015 7:34am
Because it's not about him!!!! Everyone has their own idea of "perfect" and I'm pretty sure no one's perfect fantasy person actually exists in the real world. Boys especially can think up very unrealistic beauty standards for women. You are human! And you shouldn't be so worried about pleasing him. If he loves you, he will love you for all your imperfections. If he doesn't, then someone else will. Most importantly, love yourself. Recognize that you can't be perfect and all those things that you might consider flaws really are not so bad and someone else will find them lovely and you should too!
Y0LANDAH
June 28th, 2016 8:50pm
Perfection in one's eyes turns to change. You're the gold, he's the treasurer. Be patient. It's key.
CalmingStar
July 4th, 2016 4:47am
People strive to be perfect. In reality, no one is perfect. If everyone was perfect, then they're be no differences between you and your neighbor. Everyone would be the same. As humans, our brain actually looks for differences in our genetics. It tries to find someone that's the opposite of you in a sense. You'll notice consciously that you love people for their differences. Whether it be that they laugh like a hyena or that they stutter when they're nervous, difference is beauty. If you're trying to be perfect for someone, you're facing an impossible task. In the end, why would you want someone who doesn't love you for you?
SenpaiXD
March 17th, 2015 2:09am
Realistically, perfection is not possible as it no one on this planet is so called "perfect". In addition, this MEANS that you shouldn't change your personality and who you are just for him. Just be the person who you truly are around him. Although relationships requires some compromises as well such as, sacrificing a day going out with your friends for him or dress up sexy for him. There are good/bad compromises and its important to not change yourself for the ideal person he wants but change yourself so that you can better for yourself and the relationship itself.
frannieannie91
April 12th, 2016 12:31pm
If you aren't perfect for him the way you are, then maybe he's not perfect for you. The right person will love you no matter what, and love each and every aspect of your being; not require you to change to fit his needs. Love yourself first.
Jenna
June 1st, 2021 12:53am
Everyone has their expectations, but if someone is expecting you to be "perfect" for them, then they are misunderstanding that humans are not perfect. We all have imperfections and some can be worked on. I'm sorry you feel like you have to be perfect for someone and I'm sorry if they make you feel like you have to be perfect. Maybe you can reflect on what is going on between the both of you and have a conversation with each other about the expectations you have for each other and which ones you can work on in a realistic way.
Aemelliah
April 13th, 2016 1:24pm
you can never be perfect for him only because hes not the one...someone who is yours wouldnt even need you to be perfect because your imperfections and flaws are enough
Bettershapes
April 22nd, 2016 8:50pm
You are perfect enough for the heart thats meant to love you. if he doesnt, than he is not the one
magicalhope75
June 28th, 2016 8:37am
Nonody needs to be perfect for someone..the thing is when the other person isnt the right one for us, nothing seems enough to make us feel worthy and suitable for him.since he won't value and appreciate us,we end up feeling inadequate
Callum4659
August 1st, 2016 11:39am
i used to think that too. I always thought I wasn't good enough for anyone but then I just held on to the thought that somewhere in this world I am perfect to someone.
thoughtfulPomegranate86
September 5th, 2016 11:14pm
Changing who you are for someone else will lead to resentment. If you don't think you are the right person for him, set him free. You are already perfect the way you are and everyone deserves to be with someone who knows that :)
Anonymous
October 10th, 2016 1:21pm
I tell myself that I'm strong and that I'm getting better. I will get better. It may not be today or tomorrow, but I will get better.
soundofrebel
June 13th, 2017 10:08pm
You can be perfect for yourself, that's more important. People are more attractive when they are in love with themselves.
LauraW96
January 2nd, 2018 12:47am
You don't need to perfect for him or even yourself. Humans by nature are not perfect. You will mess up and so will he. You're only setting yourself up for heartbreak if perfection is your standard for yourself. Be yourself, take the time to know yourself and to love yourself. You, as you are now is enough and if he does not see that then it is a reflection of him, not you.
Anonymous
January 4th, 2018 1:19pm
If he really loves you, you don't need to be perfect for him because he would love you and all of your flaws and he would accept you wholeheartedly.
MintTeaDrinker
June 26th, 2018 7:10pm
Be enough for yourself. Don't worry about being anything in particular for anyone else. Just be good enough for you.
AmYourSunshine
July 9th, 2018 9:19pm
Nobody can be perfect for others and sometimes for our own self. In any relationship we should understand the difference between others and work on it..after we all our Unique. Accept loved ones for who they are at the same time some changes are really good for both.
Anonymous
January 6th, 2020 6:06am
Nobody is perfect, if he is looking for perfection, he isn't for you. Don't try to harm yourself, or destroy your personality just for one person. Be yourself, don't try to change for other people. Trying to perfect yourself is never good for your mentality, as it creates a toxic mentality, where you feel like you are never enough. Always improve within reason, but never try to distance yourself from who you are. I hope you get him someday, and I hope he treats you right as well. Take care, and enjoy yourself for who you are, and don't change that.
Drimezan
August 17th, 2015 8:59pm
Please remember this: You are unique in your own way. You are special in your own way. You are who you are. When you think you are not perfect for someone, acknowledge and accept that it did not work out for the both of you but please remember that there will be someone who would love you for the whole you. Every flaw, heartache, joy, and beauty that you have inside and out will be loved and understood by that person who will accept you and choose to love you and be committed to you. Please do not chase people who do not love you for the whole you nor ignore or reject those who do love you for you. Attraction is only temporary. It will fade in time but real love will stand the test of time and it will not only stand in the midst of difficulties but become stronger once you overcome those difficulties.
patientLily30
April 7th, 2015 10:38pm
Has he told you that you're not perfect or do you think that you are not perfect for him? Peoples perceptions of what's perfect and what isn't perfect is as varied as what their favorite meal is to eat. If you are happy with yourself and your life that is considered to be more attractive than having someone who is "perfect". Variety and sometimes having someone who is the opposite of us is good for us. It keeps like interesting/exciting.
ghostPastry
April 10th, 2015 7:52am
It's impossible to be absolutely perfect for someone else. Focus on being perfect for yourself, and you'll find the kind of people who like you the same way you do.
shoulderforu
May 17th, 2015 5:49pm
have u asked urself is he perfect for u? in a relation thts wat is important :) ask urself....is he worth u?
Anonymous
June 5th, 2015 11:09pm
I have felt this way many times. As I have aged, I have come to realize that I will ever be perfect for anyone. I can only be who I am, imperfect as is may be and if he can't love me for this - then he isn't perfect for me. :)
Anonymous
June 22nd, 2015 8:11pm
Because you don't have to be perfect for anyone. Perfect-ness is just a thing be yourself he will be happy with that
WonderlandRabbit
July 13th, 2015 8:46pm
It's not necessarily why you're not perfect for him. Maybe you two don't work out well or maybe it's for the best. Maybe he's not perfect for you. There's so many possibilities so don't blame yourself.
Brittneym101
July 19th, 2015 6:16am
Perfect is a rather strong word. Nobody is and ever will be perfect. We all have flaws, but that's what makes us human. If he can't accept you for who/what you are now, odds are he never will. So, stop trying to be something completely different just for your partner and just stay true to yourself. If you want to change, fine, but always do it for you and nobody else. Be yourself, because everyone else is taken. If he really likes/loves you he will take you as you already are.
Pizza1
August 4th, 2015 11:29pm
you don't need to be perfect for him. you don't need to be perfect for anyone. Be true to yourself, because people come and go, but you're the only person who you will have every day of your life