Is there anything about you that's not perfect?
By whose standard?
God's standard is perfection...NONE OF US ARE!
He created us because He IS love. You got THAT right! Love is not just a feeling. Unrequited love is; but true love, in all it's forms must be expressed and be reciprocated. God created us because He loves us perfectly. Everything He does is perfect, even though it doesn't look like it to us sometimes. He created us with the capacity to love Him in return, but also with free will to not love. Yes, that's what being born in sin means. He gave His people a commandment to love Him with all of our heart, soul, mind and strength, and our neighbors as ourselves.
So how do we love Him with all of our heart? We must get the number one commandment right. We reach back out to Him as He reached out to us by sending His Son to show how much He loves us. You see, being perfect, He cannot align Himself with sin or those who practice it (that's everyone who was ever born). So, before even creating the first people, He made a plan, and that was it...to send Jesus to show us what was possible if we reach back out to Him. It started with His love and overwhelming desire to express it and receive it from us in return. He then makes us new, like a newborn baby with the potential for perfection. This is being "born again". He does not punish us, but punished Jesus, who willingly took it, instead. He makes us His child and teaches, protects, provides for, raises and LOVES us to become like Himself when we leave this life. Even though in this life, we will still mess up, we have been adopted by a perfect Father. He may discipline us in this life, but He will never separate Himself from us. We will be with Him forever, as long as we choose and never stop choosing Him! to Our IDENTITY is His child who keeps growing and growing. He knows we are weak! He gives us His strength! He picks us up when we fall, heals us, guides us and gives us every good thing we need.