Hi @HardikJa3 ,
You can leverage exit criteria instead of adding a suppression check before every email.
Another approach is to use the OOTB email consent preference with a marketing email type channel configuration. This will check the profiles consent before every email.
Thanks,
David