I would definatley find a doctor that will give you an endoscopy. I had one done last month after suffering from heartburn for FAR less time than you have and I was dx'd with Barretts!