I am a 28 years old virgin, my boyfriend is not and he is also 28. We have been dating for 2 years, at the begining of our relationship he was much more interested in sex but I was not ready, we do have somo touching and oral experiences but not very often. I told him I want to do it and we talked about it, got tested, I started taking the pill, and even got lingerie, but he wont do it and I have asked several times if he wants it, he says yes but never acts on it and now he says he does not know when it will happen. Whats wrong with me? I am acting undesirible? Is he cheating?