Boyfriend: sex and affection

My boyfriend always gets excited talking about sex, we're both virgins but he's also not the most affectionate person. I love him, but I wish he could show a little more affection and talk less about getting dirty. I've talked to him about it before but he gets offended so I just let it slide by now. Convos get pretty boring and I'm pretty tired of talking about sexual activities, I just want to be told I'm loved without having to say it first all the time lol. I don't mean to sound whiny but it's just a tad bit frustrating at times.