Need advice?

So my boyfriend and I have been together for 2 years and sex can be great at times but mostly it’s just not. I feel like if he’s satisfied then he’s fine with it. If I want to cum I would have to get on top. I honestly wanna be satisfied also and be satisfied by him. He also cums too fast. I always end up not being satisfied. I’m getting to the point where I dread when he wants to have sex. I love him of course and want to be able to find ways in order for both of us to enjoy sex but I don’t know what to do.