My boyfriend of 3 years was very sexually inexperienced before we started dating. He is very shy and vanilla in bed and is not willing to go outside of his comfort zone. I love him very much but I have not been sexually satisfied once in the entirety of our relationship. I've asked him hundreds of times to try giving me oral sex but he refuses to do so. I've explained to him that I'm unsatisfied with our sex life but now I think I've put to much pressure on him and he is scared by the entire act of sex. He doesn't want to disappoint me so he rarely ever has sex with me at all. (mind you I am 21 years old! too young to be settling in a sexless, passionless relationship.) He's a great partner outside of that, and I don't want to end things with him but I am so sexually frustrated and I really can't go on like this. Is this relationship salvageable??