Three-year wait to see consultant, so how long more before surgery?

Does he think it is fair that GPs can charge medical card holders for a sick cert, blood tests, and other necessary procedures? A person has a medical card because they have little or no money.
I waited three years for a hospital appointment to see an ENT consultant. I finally saw a consultant in September, but only because I rang up and pleaded. I have suffered from severe tonsillitis and sinusitis for the last five years, with tonsillitis recurring every four to six weeks for the last three years.