I left twitter behind quite a while (18 months ago or so? Maybe 24? Not sure) - and recently deleted my account.
... and?
Kudos on the commitment. I am inspired