and unmarried, of course, since they are all virgins?
Since you are taking this all literally, perhaps you need to re-read the verses carefully.
If parts of this verse are to be taken figuratively then how do you determine the number, 144,000 to be literal?
Women=symbolic for government
144,000=real number of MEN (anointed) who will be in Heaven
How do the Jehovah's Witnesses determine which is real and which is symbolic? Strange reasoning indeed.