It comes from years of experience. You'll get there. I know that's not what anyone wants to hear, especially when you're old enough to have dealt with all kinds of nonsense, but it's true. I made every single mistake I could have possibly made and dealt with everything that came after that. So I have a better idea of what to do now.
Re: a reasonable amount of time after the kiss game