So I have been dating my boyfriend for about 10 months now. The age difference is pretty big; about 8 & 1/2 years. I'll be 21 in September and he just turned 29 last month. My boyfriend has had about 9 girlfriends, and he's had sex with the majority of them. He lost his virginity in college when he was 19. At first when we started dating, it really bothered me because I am a virgin and I want to save sex for marriage. I eventually got over the fact that he isn't a virgin because I love him very much and I was able to overlook that. Now he says he wishes he would've waited so that we could both be each other's first when we get married. We aren't engaged but we've talked about marriage a lot. His longest relationship was 2 & 1/2 years, and they lived together and broke up shortly before we met. He says he doesn't exactly regret having sex with her though because she was the first girl he loved. He claims to be a Christian and goes to church sometimes, but I don't really think he is. Sometimes he goes to church with me and sometimes he goes to his church, but not every week like I do. I've gone to church my whole life, and it bothers me that he doesn't make a point to go every week like me. My parents have said the same thing. I'm also worried because he gets sexually frustrated a lot because we aren't having sex. The only sexual things I haven't done are anal sex and actual penetration. We've tried to compromise with foreplay and touching, but I always feel so guilty because I know I'm sinning by doing this. I've done these things in the past as well, but he is the first I've had oral sex with. And lately he really wants me to give him oral sex, but it really makes me uncomfortable. Lately when I've been coming over I almost always am upset because he's mad that I didn't give him oral sex. I spend the night with him about once a week, and I'm also questioning if that is sinning since we sleep in the same bed when I do stay. I just don't know what to do any more. I've told him I'll try to satisfy him since he does it for me, but not by oral sex, or we can just do nothing sexual at all and try to get over it. I love him very much and I don't want this to get in the way of our happiness in our relationship. What should I do?