WTF?

So I tried to talk to my husband today about our issues and of course he pissed me off. He had the audacity to tell me that he didn't want to her something be said over and over. Basically I do this impression of him and I guess he doesn't like it. I was not doing it to insult him. I was actually trying to make a simple point. I am just over it. I hate wasting time and I feel like I have wasted 7 years of my life...actually 9 because we have been together for 9 years total. He has excuses for everything and even admts that nothing he says makes sense and that he knows he looks shady. Part of me thinks he is naive and dumb, but another part thinks he is just an evil genius who wants people to think he is naive and dumb. When people think you are less than, then they do not expect much of you. Maybe that's his plan...he wants people to think he is stupid, so he can continue to make mistakes and get away with them. I don't know...