The symptoms suggest that there is a hyperthyroidism, a high level of immunoglobulins in the blood, which can cause stiffness or coldness in the joints, and can cause a thrombosis that can cause bleeding, which can mix up blood in the throat, so that additional tests can be recommended to confirm the diagnosis, and then a proper treatment can be started.
What's wrong with your knees being stiff or salty and your throat being filled with blood?