kelly peeler
More ideas from kelly
:)

Yes! You have to be willing to learn form your mistakes. If you just accept things the way they happen you won't have very good perseverance for when something more challenging comes along the way. Also I strongly believe that things happen for a reason.