<human>: she's female and i'm male, and she's 20 and i'm 23. We've been together for over a year (FWB) and officially in a relationship for like 4 months.
We've been together for a while, and i'm very good at helping her with stuff she doesnt know and explaining stuff to her without getting frustrated. The thing is that she gets impatient, pissy, insulting, and bossy whenever I need help with something she usually does and treats me like a helpless idiot if I don't do it right. Like today I was cleaning the place and didn't hold the windex exactly the way she explained she does when cleaning and she treated me like a complete idiot. Yea I'll admit I'm not that great at cooking and cleaning, but I'm learning and doing the best I can, and once I get it right there won't be any hitches.  I even told her to stop treating me like an idiot bc I'm not doing this shit perfectly (I'm not perfect and no one should be expected to be) and that just bc she knows how to do this stuff better doesn't give her the right to talk to me this way. How can I handle this better and avoid her dysfunctional behavior? This happens a bunch and I've confronted it every time, but this stuff brings out the worst in her. if she was like this about everything i'd dump her instantly.

Can you condense the text into three sentences or less?
<bot>: my girlfriend gets pissed at me and treats me like a clueless idiot over stupidly simple stuff like leaving the tortillas box open and forgetting and not cleaning perfectly. How can I get this stop/work though?