Ziggy, ignore the trolls. Every so often No Hoper (and other aliases) and Lookleft (and other aliases) come out of the sewer to stir up some trouble yada yada. One is a pilot and the other an engineer and they work together in industry and on pprune. Anyway, they sook and moan until someone comes along and puts them back on the teat then all is a fine for a little while.
Ziggy, remember you don't owe anybody anything. You don't have to answer any silly questions or probings from anyone, and should you wish to decline answering a couple of Tosser's questions it doesn't make you anything less. Keep your chin up and concentrate on you and your families well being.