How long does it take to get better? Did you see a specialist (heard a radio ad today) - or can I manage this at home?