My understanding is that God created certain days for us to celebrate and honor him. These days are outlined in Leviticus chapter 23. God, being perfect, also knew that these days would apply when, and after, his first born son was sacrificed on the cross for us. These days are markers and outline God's salvation. That's why Christ celebrated Passover and all the other festivals ordained.
For example, Passover in the OT clearly pointed to the sacrifice of Christ on the cross "our passover". However, Christ changed the symbols and said we were to celebrate it as a remembrance of him (Luke 22:19, 1 Cor 11:26)
The Days of Unleavened Bread represent new Christians, those who have accepted Christ, as coming out of sin, spiritual Egypt. Leaven is a symbol of sin and removing leaven teaches us that we are to leave sin behind.
Pentecost represents the formation of the new testament church.
These harvest festivals took place in the spring. We are now in the long summer in God's prophetic calendar. The fall festivals start with the Feast of Trumpets, which symbolizes the return of Christ, at the "last trump" (1 Cor 15:52). The day of atonement pictures the putting away of Satan and the feast of tabernacles pictures the millenium reign of Jesus Christ.
I've greatly simplified these, but this is the gist. God doesn't create in vain and he didn't create holy days only to have man ignore them.
Very well said. God knows man's heart, so anybody can discredit anything they want. It doesn't make a whit of difference to God...
The problem with that concept is this: Easter is always celebrated on a Sunday. The resurrection was not on a Sunday!
Bottom line is thus: A Holy celebration (Passover) ordained by the Lord (Leviticus 23) has now been changed substantially (with no Biblical authority) to be what "Man" wants it to be, because man has been hoodwinked to believe the Messiah was resurrected on a Sunday morning. If you want to celebrate the resurrection....at least observe it on the day it happened!