Give them everything unconditionally, and if they’re open to receive it, it means they’re willing to be the best person you hope and wish them to be, but if they don’t they will return everything to you or they’ll run away and never return. They’ll work like they’re forced to.
But the right person for you is someone who is more than willing to do everything happily not based on obligation but of kindness and a heart to give back and thank for the trust you gave them. To do everything to prove you right about the good things you thought of them.
If your heart does not give unconditionally for a good reason, then you are dealing with the wrong person, do not force yourself to give if it’s against your will. And if someone is forcing themselves to give you something, pay them back, otherwise they want you to become something you are not. Be careful, take only what you’re willing to pay, that’s called business.
But if your heart gives your best self, without expecting anything in return, then you’re with the right person. Stay there, wishing good for that person is better than cursing others. Stay kind, be good, be kind, but of course you are already, you just have to be with the right person that allows you to give little or big and is very happy to receive it.
In short, be with a good example, someone that will show you good deeds. And if there’s none around you, be one, that’s how you attract better people, with them in mind even if you’re not yet with them. What you’re doing is practice, and that’s how you prepare for what is to come.
You form it in your heart and mind as if it’s already there, and once you’re ready, and the time is, it will become your reality. It’s as if you just woke up from your dream, and now it’s finally here. Surprise!!!