I don't understand these "should I see a doctor" threads. These people who write them are on a computer. That means they're most likely in a first world country. In first world countries health care is readily available, especially to those who own computers. Health is not something to second guess. If you have a medical problem, see a doc and remove all doubt. Duh.