EXCUSE ME! Your son is one of the nicest, most intelligent people I've met in a long time and I have had a long conversation with him! Does being T1 stop him being a dad? Ask Everydayupsandowns and TerryG! Methinks not!
She's deffo NOT your best friend, though a short educational course may do her good!