Writing isn't about creating perfect characters. There's no such thing. It's about creating characters that are real; flawed-- yet beautiful, in that they know they need another person. Needing someone else doesn't make them weak; if they believed all they needed was them self, they would be. A strong heroine isn't afraid to admit that a best friend, or soul mate, is exactly what they need at one moment or another. A strong heroine never stands alone. They stand tall; they believe in who they are. They are perfect in every human flaw, because as humans we are flawed. And in every flaw, I see the perfection of their souls. Writers breath life into simple words and create beings--flaws and all.