Do this:
Tell him that he's an idiot.
Tell him he needs to prove he loves you.
Tell him he's an idiot.
Seriously though... he's an idiot. You should never have to prove to anyone that you love them. The fact that you are scared that this may cause an argument shows me that he has you under his control... you feel you need to do this to keep everything peaceful and happy. You don't need to do this. If you are worried about causing an issue by not "proving" your love, then he is not worth your time.
I also agree with others... he wants sex. He told you to decide what you want to do but everything you did for him wasn't good enough... he's playing a game with you and until you can realize that a partner that respects you will not do such things, he will continue to do so.