Sure, we've all fallen short and missed the bull's eye mark in many many ways but don't be disheartened. God is far too tenacious to be thwarted by our sins. God dwells in the life of every believers and HE will enable us to glorify HIM to the degree that we externalise the internal existence of the living Christ within us.
Our part is to press on in doing good and remember that God is quick to forgive when we have fallen short. When you have fallen, do not give in to self-guilt and stray away from HIM. We are made righteous not by our own doing but by HIM who lives within us.
Let us not become weary in doing good, for at the proper time we will reap a harvest if we do not give up.