hessen dating how long should you wait before dating a friends ex