Delightful Tale! David does seem to have problem with insecurity. My guess would be, that this is because despite his love for his foster parent, he still feels rejected by his birth-mother and father.
I live the the North West of England, where we get more than our share of rain, hence my pen-name. Before I retired, more years ago than I care to think about, I had a job which exercised my mind to the full. I never had time to write anything but text books and manuals. Si...