Help!!

So lately my boyfriend just wants a blowjob and nothing else but I want something in return n get nothing......what do I do to fix this and why would he be acting like this? It's weird! We are going on two years in August and he has never been this way since we been together! What do I do lady's!?