You need to ensure that the bloody discharge from the nostril is not because of a condition called vasculitis
If you are certain that you do not have any allergies, then this must be excluded.
If you have symptoms of a flu-like illness
(not fever), but aching joints and feeling miserable, vasculitis needs to be excluded given the time frame of symptoms.
This needs the following blood tests: Complete hemogram, urea, creatinine
, electrolytes, LFTs, ANA, ANCA with MPO PR3 levels (If ANCA positive), urine dipstick to exclude protein/sugar, nasal swab to exclude chronic staph carriage
Please see your doctor for these tests. The treatment will depend on the results.
If these come back as negative, see an ENT surgeon as to why the right side keeps flaring and you get recurrent tonsilitis
. I am not sure what you meant by tonsil stones but I hope this will help.