dating too long 3 bases of dating