Imogen Sharp, 25, described her dad David as a "very happy, loving, generous man" but said he was "battling a storm he never shared".