Hi Patti,
I have come to believe as you that John is indeed one of the 2 witnesses. I feel that the 2 houses of Israel will have to have expert testimony from these 2 special individuals, Elijah and John. It makes total sense. The 144,000 are already divided into 2 camps in revelations to represent the Children of Israel (Judah, Levi, and Benjamin) 36,000 total and the House of Israel (Reuben, Gad, A'ser, Neph'tha-lam, Ma-nas'ses, Simeon, Is'sa-char, Zab'u-lon, and Joseph) or 108,000. They will teach the TRUTH as a witness, and be killed for their efforts and left to lie in the streets of Jerusalem for all to see as a witness to the sickness of this Babylonish System.
I used to think Enoch was the other one but new revelations have come to light and I think you are absolutely right Patti!
God Bless you
Michael P