It takes time, Jenna. Recovery does not come with a Magic Wand.
Well done on installing the blocker.
Having no money in your current account will help too and you can self exclude from all those sites. A Lifetime Ban will be easy to do. Better to stop NOW before you give the fatcats any more of your money.
As for telling your “fella”, my suggestion would be to hold off. If he does a runner you might find yourself turning to the “Old Flame” for solace!
Play your cards close to your chest until he gets to know the real you!
Why sell yourself short?