You say you get frustrated when you are talking to people, so I think you will need a talker machine. They are very good and it will improve your life.
Any questions, just ask me as Im expert on Alternative and Augmentative Communication.
Cheers
Karl