Never Stop, just keep going 
Thats the spirt you have such a nice van i can see alot of money spent on it.
dont let them rip your round apart
i tell them i will always come unless we have:
1)Below freezing temperatures
2)natural disasters such as earthquake,flood etc.
they laugh but then when they see how serious my face is the stop and realise
some say so you work in the rain? i say yes working in the rain is someone i do very often.
they say the last guy did not i say thats cos he did it part time and found a new job,
people have to accept it we are self employed with a tone of expenses and house bills.
Ofc we work in the rain if they dont like it i ask them why, then i prove them wrong if they still dont like it sod em !