Holy cow, LPH! What a bummer - sorry to hear it (but somewhat fascinated, nonetheless).

I agree about your English being great, by the way. In fact, I would venture a guess that it seems even better to us precisely because you don't have the latest 'slang' which to me, sounds more and more like poor English!