Urgent Care?

Go to a specialist or two and get their opinions.