Memorial Day, a day celebrated by Christians and non-Christians alike to remember what the brave men and women of our country did to buy and keep our freedom. Many, if not all of us, know that freedom was not free, but was bought at the price of the blood our ancestors spilled, as many freedoms are, including the freedom from Hell and sin.
God created men and women to be perfect in the garden of Eden (Genesis 2:2), but the willful choice to sin (Genesis 3) prevented this, bringing death upon all mankind (Romans 3:23). In a way, making enslaved himself to sin, and eventually death on earth and in Hell and the Lake of Fire. (Romans 5:12)
God lovingly does not want this for anybody, but knew that justice must still be fulfilled somehow. The law said someone must die. God chose then that he would become a man, named Jesus Christ, live a perfect life though tempted in every way as man was (Hebrews 4:15), and then die an excruciatingly painful death as a sinner does (Hebrews 13:12). This way, God, as His Son Jesus Christ, was able to buy freedom for all mankind. After this, He rose from the dead on the third day to prove to the world that He was God and the Christ promised to come. Freedom was not free, but was at the price of His own death, blood, and resurrection.
Though freedom for mankind from Hell and sin had a high price, Jesus Christ already paid for the sins of all mankind. We no longer need to pay for our way to Heaven, as Christ has already done so (Ephesians 2:8-9). Now, all that He requires is that we accept His payment to Heaven with our hearts. (Romans 10:19)
What about you? Will you accept the price he paid today or will you wait until another time? Why wait to be free when the price has already been paid for now? Today is the day of salvation. (For he saith, I have heard thee in a time accepted, and in the day of salvation have I succoured thee: behold, now is the accepted time; behold, now is the day of salvation.) – 2 Corinthians 6:2