I am 25 and recently started dating someone new. He is absolutely fantastic and we get along so well and communication just seems so easy. There is a 16 year difference between us as he is 41 but something we are perfectly fine with. But as something I knew going into this because we were friends first is that there are a few bumps along the road. He used to have anxiety attacks alot and since he has been on this medication things have leveled out and he is happy with it. But as a side effect the dreaded erectile dysfunction has kicked in. I assured him that it was not something that is going to scare me off and if it came to choosing sanity over passion I chose the sanity. And he is very passionate and goes above and beyond to make sure that I am satisfied. His doctor gave him a prescription for Viagra but he is hesitant to take it because he's a little nervous to and I let him know that there was no rush on my end.
The first few times we tried to have sex it was great till it stopped. He quickly started apologizing and just as quickly I assured him there was no reason to be sorry. And then a couple days ago as we were having sex things started to slow down and I just worked at keeping the mood going even if it was at a slower pace and when he was good we continued and it ended in his first time he had had an orgasm with a partner in 12 years! Needless to say his mind was blown and I was feeling pretty proud of myself but even more so just happy for him. So my question is as this is new territory for me what are some things to do to please him and make him feel good even if despite the desire and passion his body isnt cooperating? How is the best way to go about being physical when we want to without leaving him feeling dissapointed? I so badly want to please him because the man leaves me with my body shaking and quivering when he's done. And I want to do the same for him. I just don't know the questions to ask him or things to try. Any help or advice would be great!