I understand your concern.
Small amounts of blood can be okay. They are often caused either by an irritation or a small tear that occurs with the force, or possibly from a sinusitis with irritation and bleeding that has dripped down the throat.
Other possible cause may include it can come from mouth or gum,infection.
Chances of cancer are very less.
You should do saline gargles and menthol steam inhalation.
Use a humidifier in your room.
Also hydrate yourself with plenty of fluids.
You should try betadine oral gargles or rinse to relieve any inflammation in throat.
If your symptoms'll persist more than a week then see your doctor for a clinical examination for further evaluation and management.
Let me know if you have any further query so we can discuss it thoroughly in every aspect.
It’s my pleasure to continue this conversation until you satisfy.
May I help you further?
Please to not forget a positive rating and avoid poor/bad rating.
Bonus is highly appreciated.
Waiting for your response.