As the
word you started off by asking about was
frustrateness, that would have been a better thread title.
This site searches over 100 dictionaries. You can check it out in future for any word you're not sure about.
You're probably the first person ever to want to improve on the tried and tested 'frustration'.
Rover