how to calculate how long youve been dating someone guernsey gay dating