i red the start and couldn't get my head out of the gutter, ...
red a bit more and this helped to clear my head up.
yes, your in a much better place without him. initially thoughts of "he sent a sex toy ?" that's something minor, ... he sent your sex toy?, uhmmm, (does she know?), ... he's getting pictures of her with it ?, why can't he be looking at you ?, ... he's keeping all this secret from you ???
sounds like this other lady has plans to get together with ben ... without you.
sucks to hear you had to go through all that.
good to hear you got rid of people that were not looking out for you.