Hi Morriso and welcome to the forum.
Firstly an apology – it shouldn’t have taken this long to approve your first post.
You are right, there are a lot of casinois, especially online. Get excluded from your usual ones then install a blocker for on devices to stop you signing up at others. Here is a link to details of various blockers https://www.gamblingtherapy.org/information/how-do-i-block-gambling-sites/
If you read the other stories here you will also see that financial accountability is also a good barreir – who could help you with that?
Again yes, there is a lot of gambling in Canada but the good news is that there is alos a lot of support available to you. Here is another link where you will find local support. https://www.problemgamblingguide.com/find_help___canada.html
The biggest piece of advice i can give you is to use support – if we could do it on our own then none of us would be here.
Keep posting here, hopefully I wil see you in one of the groups as well.