The dangly thing is the Uvula.
it does sound like strep.
Also there is a vitamin/herbal thing called Llysine. you can buy it at most grocery stores. this really helps keep canker sores in check.
hope you feel better.
What are you going to do with alla that money you are saving now?