He's a Virgin !

Naarah 💓💓 • No caption 🙄
So my boyfriends a virgin . I have more experience then him & it makes me feel weird sometimes cause I get so horny & he tries to please me but he doesn't know how . He's never watched porn or anything . He said that he's ready for sex though & im scared . Just because of the simple fact that his first time is not gonna be as pleasurable as you expect it . So I need you ladies to give me some advice on how to make his first time exciting ???!! 
Another quick question I have is what birth control do you guys recommend the best ?