interesting, she sounds credible and certainly this is as good an explanation as any hes offered for himself........................................................... but I still think hes Romulan....?
Michelle is the Romulan, Barry is the Cling-On...
Or maybe he is a borg...