Fun fact. Amy is actually Amber and her maiden name is Roberts. Apparently all contact with Gareth's parents was cut off when he left the family home.
Did he have a valid reason to do so? Some families are controlling and toxic. Also, 16 is the age of consent in the UK, so no laws were broken.