We are real people here in the EU too DJ.
My son has lived in Spain for over 20 years, Spanish wife, Spanish children (including my grandson with ASD).
No guarantees yet from the Spanish government, no possibility of dual nationality, huge problems for non EU citizens to obtain work permits in his field.
Whilst I have huge sympathy for EU citizens in the UK (and know just how they feel) I think Theresa May is absolutely correct to refuse to make cast-iron guarantees before the official negotiations over our status, rights to residence and health care have taken place.
It is already stressful enough, believe me.