It is so incredibly normal to get frustrated especially when you feel like you are doing ALL this work and you are not getting a cure. It is the nature of the beast at times.
I will say a few things in regards to the nausea - one make sure that you are not swallowing a lot of drainage from your nose or even coughing and swallowing a lot of mucus. I know it sounds disgusting but it happens and sometimes we aren't even aware. I don't know what bacteria you grow but the bacteria we culture can really make you sick if you are swallowing it and it is just settling on your stomach. I used to get that nausea all the time when I was younger til I realized I was constantly clearing my throat and swallowing - once I stopped doing that and started coughing the stuff up it started to change and go away.
Also another thought with the nausea. I get really bad nausea when my blood sugar is really high. Just a thought. I am diabetic though, so I know to look for that but I am not sure of your situation.
I am sorry you are so frustrated and I wish I could say something to change your situation. I know there may be days that are really hard and that is fine, but try to have you crummy moment and then move on from it. Find something that you can focus your energy on that will not frustrate you or bring you down. If you like taking pictures or drawing do that, singing then sing, playing on the computer do that, riding a bike do that anything. I know some of those may be hard to do depending on your health (trust me - I am awaiting lung transplant - I get that things can be hard lol). Sometimes it just takes you making a point to change your perception.
For example. I was first listed for transplant 3 weeks ago. I was scared out of my mind. I can honestly say I made a point to stop thinking of the scary things and start thinking of all the great things I will have the ability to do post transplant and I am feeling a LOT better about the situation. Sometimes it just takes changing your perception is all.
If you ever want to chat drop me a PM. I will reply to you.
Take Care,
Lindsey