You need to take responsibility for some of the peevish things you said lately. They may have been understandable, but hardly justified. An apology from you makes all the difference.