You two sound quite nice together! I feel like the piano communicates well that aspect of desperation and struggle that comes with frustration, while the synths and the beat communicate other aspects of frustration, like anger, irritation, and loss of control. I can definitely hear the emotion in the piano, and rest compliments it really well. Certain parts of the synth melody had a somewhat goofy feel that I sorta felt conflicted with the rest of the piece's feel, but that's mostly just me nitpicking. Very nice collab, you two work well together.