You need to see a doctor in Florence and you do not want to spend all your savings: you should try Misericordia. When i arrived in italy, i was really panicked at the prices of a doctor visit, but then i found this place where prices are reasonable and more in line with what i am used to — around 45 euros for a specialist. Go to their amazing website where you can book in one instant with any specialist(any!) so you do not even need to call. You receive the info by email and hop, off you can go. You can even access the CV of doctors online if you are looking for a very specialized specialist. it really is a modern institution. Doctors i saw seem very good(how would i know for sure, you will tell me) and are more or less on time. You will have a number and you wait to see yours called on the board. Very efficient! Most of doctors i saw spoke English. The problem is that after you will need to go to a pharmacy and pay a fortune — i do not understand how medicines can be so expensive. Anyway, Misericordia at least helped you with the price of doctors.