I've been missing ya girl! Sounds like things are falling in to place for you guys. WTG on the potty training!!
We went through the same thing with Lauryn's tonsils and adenoids. Having them out was the best thing we could've done. She was such a crab 100% of the time because of no quality sleep and she wouldn't eat because she couldn't swallow. Don't let them put it off too long. Get it done and over with. The snoring stopped for us almost immediately and so did the cough.