So to understand you, you cite Surah 9:29 then jump to Surah 60:8 to explain the context.
Why jump to Surah 60:8 when Surah 9:30, LITERALLY THE NEXT VERSE tells you why they should be fought. THE Jews believe Ezra is the Son of God (which is blatant falsehood) and The Christians believe Jesus is the Son of Allah?
Add to the fact that ALL the mainstream commentators on the Quran see Surah 9 as an eternal command for all time, the final marching order given to the prophet which abrogates all the peaceful verses including Surah 2.
You do not have the honesty or the mental capacity to exegete your own Quran so I am done talking to you.
If you spam my chat I will block you other than that have fun with Allah and the virgins.