Never question your worthiness.  You may have made mistakes.  All humans do.  You did not come here to be perfect, but to perfect your ability to make choices.  Any choice that brings more love into your world is the perfect one in the moment.  Any choice that engenders separation is not optimal.  You are perfect as you are.  The only way to see imperfection is by comparing.  What if you knew no separation?  Why, then you would know that simply being is enough.  In that state of knowing “here I am” and choosing to love this being-ness right here, right now, you have made the perfect choice. 

You are so very loved.