I have been talking to someone online for years who has turned out to be a not very nice person and has more likely than not been grooming me for a scam. I am not 100% sure but sure enough to stop speaking to them. It all feels like I have wasted so much time for a fake friendship. I have told them so much about myself. I am trying not to blame myself but am feeling guilty for ignoring the red flags just because I didn't want to accuse someone falsely. Is there any free confidential support out there for this kind of thing like someone I can phone to talk to about it.