He complains about everything. What should I do?

Anonymous
My boyfriend and I have been together 2 years he complains about everything if I ask him a question more then once if I sit to close to him on the couch to often if I complain about anything he freaks. He told me this morning he compromises more then me and he gives his all to the relationship but I don't. Every time we fight I apologize because I want it to end even if I feel I am right. I told him I am giving him all I have and he said that was sad because I barley try but I do share everything from my car to my furniture to my check he shares his check but I am the bread winner but I share it all what should I do. I asked him if I make him so unhappy everyday why he is with me he said because I love you.
He complains about everything. What should I do?
7 Opinion