Sounds like seasonal allergies are causing all of this. Have you ever been assessed by an allergist? In your case I would recommend consulting an ENT Specialist who deals with allergies as well. Perhaps, if the allergies are stabilized there will be no need for all the steroids.
Hi,
I feel you are probably having asthmatic attacks during the months of June and July. Steroids are the best choice for this condition. Regarding your neck pain and the swelling, you need to consult an ENT specialist as thorough examination is warranted.
For dizziness and reduced hearing I would suggest you get an audiogram and tympanometry done soon, to find out the cause.
Regards
OHNS2010