Sex issues lately

Hi everyone! Lately my boyfriend and I of 3.5 years have been just not having good sex...we used to have no issue in this department and everything was pretty amazing. But lately it’s like fuckin’ a void in the sense the other day I was on top and it just felt like no emotion off of him and he didn’t make an effort to put effort into it. Then if it isn’t the acts he wants he gets soft and just makes me feel bad. For explain this morning he did no foreplay and used lube to get in then was doing sexual talk and I didn’t answer with what he wanted and he just stopped got a little snappy and went soft and is now having a talk with me about it because his sooooooo pissed off ? Just because I didn’t give the right sexual answer ? Didn’t know there was a right or wrong ._.