<human>: Could you distill the essence of the text into 1-3 sentences?

I am a female,20 and my boyfriend(male) is also 20 and we have been together for a year.

First of all, I want to let you guys know that my boyfriend is the first one I have ever been physically with(meaning cuddled,kissed,sex).
Everything was great when we first started. We went to college together, we went out on dates often (and we still do), and eventually, we started having sex. He's not my first boyfriend, but the reason I decided to give myself over to him was because he gained my trust and love over the years. 

We have been together for a year now and things have changed a little. Our day lives are pretty much the same,we see each other 4 days out of the week at the university and I usually hang out at his house afterwards. We still go out with friends and on dates on the weekends,but the sex lately has changed and I'm not sure why.
He no longer wants to do oral sex to me, much less actual sex. He only  wants anal and oral sex done to him. It's been months since we have had actual sex and I have eventually become very sexually frustrated. Every time he wants anal I bring up the subject of having actual sex and he always promises that next time we will,but it never happens. He always says that he has something to do and doesn't want to be tired, or that he's tired, or that he just wants to hang out with me (which we do very often) and lately, he's just been saying that I'm too focused on sex. 

I don't understand what I'm doing wrong or what should I do? I give him whatever he wants(anal,oral,hand job) and I hardly get any of it back and when I insist for it, he gets mad at me. I know that he loves me and I love him a lot too,but that intimacy part of our relationship is broken to me and I'm just so close on giving up on having sex with him at all. What do I do,reddit?
<bot>: Give whatever my boyfriend wants(anal,oral,hand job), get nothing back. Boyfriend comes up with excuses every time I want actual sex.