With this in Mind, I do not feel that 144,000 has to be Literal.
The number twelve speaks of governmental perfection or rule.
1000 has the same meaning as 100 and as 10. Because 1000=10x10x10, and 100=10x10. The meaning is COMPLETENESS of God's plan.
14 is the double of 7, which implies Biblical perfection.
The fourteenth day of the first month is the Passover, when God delivered the firstborn of Israel from death. Some 430 years earlier, on the night of the 14th day of the first month, God made two covenant promises to Abraham — one of the physical seed, Isaac, and his descendants, and one of the spiritual seed, Jesus Christ, and the sons of God who would come through Him, who would shine like the stars of heaven (Matthew 13:43). On the day portion of the 14th, God confirmed the promises with a special covenant sacrifice.