9d your complete physical safety (4,3,4)
16d roof worker (8)
17d go of on a tangent (7)
23d worm like larva (4)
12a long and very narrow (6)
15a liking,fondness (11)
21a complete,whole-hearted (3,3)
22a both sad and funny (10)
24a sight or belief (4)
25a convinced (7)