Why is there such discrepancy over the death of Christ?
Because each writer was trying to portray a certain message.
nomatter whether he did die on the passover day or not he still died for you and me.
He died because he was a criminal, and a human. The idea that he died for humankind was only invented afterwards in order to explain why Jesus died, and had not in fact fulfilled the prophecies of the Messiah.
There is a problem with your saying he was to "look" like a passover lamb, he was not meant to "look" like one he was one!
That is only according to John. The synoptic Gospels have him dying on Passover, which was after the Passover lamb was killed.
here were never any legit charges brought againest him and he never sinned before that, so he was the one and only perfect lamb sent to cleanse us from our sins.
There were legit charges. Jesus entered into the Temple, during Passover, and caused a massive scene. He overturned the money changer tables and chased all of those out who were buying and selling in the Temple. That was a crime as it was a sign of insurrection, and had the potential of starting a riot during a very touchy time.
The moneychangers were necessary, as it was not allowed to buy sacrificial animals in the temple with money bearing idols. Much of the money circulating had the image of Caesar on it, appearing as a god. So they had to change that money to something that was accepted in the Temple. The selling of animals and buying of animals was also necessary, as people were traveling from far off. Bringing their own animals to sacrifice in the Temple simply was not an option. So they sold them in the Temple so even people traveling to the Temple from far off could still do their religious duties. To upset that work during Passover was a crime.
More so, Jesus was either, or others were saying, that Jesus was the King of the Jews. Not a crime in itself, but it was definitely something that would have made people keep a watch on him. Then to add with his teaching of the Kingdom of God, which was to replace the Kingdom of Rome, he had more then enough charges to see him as a criminal.
If this were not true then why would the apostles have died for Christ, was it because he wasn't the real Christ or was it because he was the Christ?
That proves nothing except that they personally believed in Jesus and the ideas that they created afterwards about him.