Contradiction in the Qur’an? 4:48 vs 4:153

Hi i am a muslim and i find confusion and contradiction between verse 4:48 and 4:153. In verse 4:48 the meanings are" Allah will not forgive those who considers partners with Allah". It's about polytheists. And Verse 4:153 says " we forgave the people the disbelievers in the era of Moses."

So why Allah treats people differently even though they fell in the same category. Please answer.

Read More