Ok, so it looks like you are getting a lot of feedback about sex... but from what i understand from your first post is that this is a lifestyle question right? I can help you on both fronts. I will try to help a little more with the lifestyle and if you have any more questions (which you absolutely will) you can freely PM me
So as @bookworm said, there are books out there. Personally "Leading and supporting love" is my favorite. This will help you in understanding him and how he thinks/feels and even what he wants. If you are or want to be a Domme, it may teach you some things about yourself as well
it's pretty cheap and it's available for digital download
Also, i would say, it's really important to know yourself first. Know what you want out of a relationship, what you like, what you are curious about and willing to bend, and what your deal breakers are. Are you willing and able to demand intelligence and dignity from your submissive while being the one who "makes the call" on a situation? Can you trust your submissive to support you if/when you make the wrong decision? Are you willing to shoulder the responsibility of being "in charge" and having everything be your responsibility (both good and bad)? That of course is not to say "the submissive has no responsibilities" they are just different and i wanted to focus on you
Anyway, my advice would be to take it slow. Focus on the relationship first and once you learn enough and feel comfortable, take the relationship to the next level. A new relationship can be hard enough, but a new relationship and then adding in new to D/s lifestyle is making it twice as hard. I suggest taking one on at a time
If he can't wait for you to do that, then it's possible that he isn't ready for a relationship anyway, so if you started this process, he may be impatient with your learning curve and decide that he can't do it anyway, resulting in more frustrated heartbreak later.
As i said before, feel free to PM me more questions, now and as your relationship continues, develops and blossoms
i would love to help in any way i can!