You are asking the impossible.
First you need testing to prove infection and if infection which one. And second there are other medical problems that can cause urinary troubles. Thus your self treatment of a presumed infection is inappropriate. You need to see the doctor, especially after seven months of symptoms.