As for the ears, it could be true that it takes longer time for us to tell all the sounds by our ears than we could say them correctly. Similar situation had happened at the time I corrected my Chinese accent. The capability to distinguish n/l, in/ing pairs by ear came at least 5 years after I could say each of them correctly.
Thank you and I enjoyed the long discussions with you.