It sounds like you have had a terrible few months at this point, and should be seen by an otolaryngologist-head and neck surgeon
(or ENT, for short). He or she would best be able to diagnose the cause of your lost sense of smell and other complaints. This is important, because the longer the sense of smell is gone, the less likely you are to get it back. That is because unless you use that sense, you lose it. As it has already been some months, I would suggest being seen sooner rather than later. He or she will likely use a camera to diagnose what is going on. This small camera would allow him or her to look into your sinuses and determine if there is an infection, and then to see if there is a cause for continued drainage from them. Also, they would see if there are any nasal polyps. These polyps often come in response to allergies or other sinonasal inflammation, and often need surgery
to be removed. The cost of surgery would be very dependent on your insurance and the coverage that you have and other variables. Please speak to your ear nose and throat surgeon as soon as possible.