Even on this forum the mod said they had dogey terms.
In this forum they are accredited and highly respected, so that was a lie.
I've never heard about anyone that are so stupid that they register an account just to self exclude, as you did in 2017 ....unless of course you planned to come back for some freeplay later in the thought you will no matter what happens at least get your deposit back.
We've seen many of these cases.
You could also see it as a lesson and a reason to finally stop gambling.