Fighting!

So me and my SO have been fighting lately. And I always catch myself fighting back instead of apologizing for the rude stuff I say or do. And I feel really bad. So he’s at work right now and I was wondering if there is any tips on what I can do to make up for it. We have sex all the time and he complains that I don’t ever put in work, so how do I do that??