I'm 48 and my cub is 22. We met online and have never met in person. We message each other daily. With men my own age I usually play somewhat aloof and do not accept daily chatter, however this young man is 26 years my junior and admittedly VERY SHY.
How should I treat him? I don't want to lose him, but don't want to have him taking me for granted. I also plan on not sleeping with him for 2 months. What would you advise?
He’s 22! Shy or not, he doesn’t have much life experience, never mind dating experience. I don’t see this as something that’s going to be a long term thing. Guys in their early 20s generally just want to have sex. So, although he should treat you with respect, there’s not a lot you can do to make sure he won’t take you for granted. In many ways, he’s still a kid.
It’s your choice when you sleep with him, but this is one of the few times when it really doesn’t matter – it’s not likely to change the outcome. If he doesn’t want to have sex again after the first time, it doesn’t matter how long you waited and vice versa.