Dating, hooking up and making it last