Which one is correct?
You're perfect for me.
You're perfect to me.
If both are correct, what is the meaning difference from those two sentences?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community
- You're perfect for me.
This means you are evaluating the relationship, and believe the other person is a perfect match. You go together well, like two peas in a pod (that's an idiom), like two puzzle pieces that fit together.
- You're perfect to me.
You are admiring the other person. Observing them, you say "You are perfect." Like someone looking at a great work of art in a museum, and saying "It's perfect (at least in my opinion)".