no one can ask for more than trying your best, even when you do
waver.. but hey, the future will take care of itself somehow, just
do what you can for the present 
and from the sound of things, you're doing all right for the
present...
have faith, keep positive, and do what you can... i'm sure
everything will be fine 