I keep my fingers crossed.
Unfortunately many of these symptoms can come from different causes. However they should be able to rule out dangerous things quite quickly.