Is it correct to say Allah SWT has destined our good and bad deeds for us in accordance with his knowledge because he knew what we would choose?
Firstly, one should bear in mind that the Mas’ala of Taqdeer (Fate) is not a Mas’ala that one should indulge into and try to understand through logic.
Imam Zurqani R.A quotes Ibnul Sam’aani in his Sharh of Muwatta.
قَالَ ابْنُ السَّمْعَانِيِّ: سَبِيلُ مَعْرِفَةِ هَذَا الْبَابِ التَّوْقِيفُ مِنَ الْكِتَابِ وَالسُّنَّةِ دُونَ مَحْضِ الْقِيَاسِ وَالْعَقْلِ، فَمَنْ عَدَلَ عَنِ التَّوْقِيفِ ضَلَّ وَتَاهَ فِي بِحَارِ الْحَيْرَةِ وَلَمْ يَبْلُغْ شِفَاءً وَلَا يَطْمَئِنُّ بِهِ الْقَلْبُ ; لِأَنَّ الْقَدَرَ سِرٌّ منْ أَسْرَارِ اللَّهِ تَعَالَى اخْتُصَّ بِهِ الْخَبِيرُ الْعَلِيمُ وَضَرَبَ دُونَهُ الْأَسْتَارَ، وَحَجَبَهُ عَنْ عُقُولِ الْخَلْقِ وَمَعَارِفِهِمْ لِمَا عَلِمَهُ مِنَ الْحِكْمَةِ، فَلَمْ يَعْلَمْهُ نَبِيٌّ مُرْسَلٌ وَلَا مَلَكٌ مُقَرَّبٌ، وَقِيلَ: الْقَدَرُ يَنْكَشِفُ لَهُمْ إِذَا دَخَلُوا الْجَنَّةَ وَلَا يَنْكَشِفُ قَبْلَ دُخُولِهَا. (شرح الزرقاني 4/382)
He says, “The path to understand the concept of Taqdeer is to use Quran and Sunnah and not to use ones intellect and ration. Whosoever moves away from the Quran and Sunnah in this matter has gone astray and is wandering in the oceans of confusion. He will never reach a conclusion and his heart will never be content. Because Taqdeer is a secret from the secrets of Allah Ta’ala which He has kept to Himself and has placed a curtain over it. He has hidden it from the understanding of his creation, because of some wisdom which only He knows. No Prophet or Angel has been let on this secret. Some Ulema have said that the secret of Taqdeer will be uncovered when the believers enter Jannah.
The Sahabah were once engaged in a conversation regarding Taqdeer. When the Prophet of Allah Salla Allahu Alayhi Wa Sallam heard it, his face became red with anger, and he forbid them from talking about Taqdeer.
To understand, this much is enough that whatever action a human does, he does not do it because Allah forced him to do it. Rather he was going to do it, and Allah knew that this was what he will be doing out of his own choice and will.
Besides that, whenever these thoughts come to you, recite Laa hawla wa Laa Quwwata Illa Billah, and think about something else. Shaytan places these thoughts in ones mind to stop him from doing Amal.
And Allah is All Knowing