Lift Bro.
On a more serious note, I can relate somewhat. I don't have an abusive mom story or "bad relationship" story, but I've been rejected. A lot.
One day, I was bored and started doing some lazy math. Say I've been on Tinder for 2 years, and used it every other day, and Tinder lets you right-swipe a variable number of people every 12 hours, ranging from 80-100. Assuming I wait 24 hours instead, and assume a lower average of 85 right swipes per day, that leads to having done approximately 31,025 right swipes. The number is probably a lot higher, but includes "repeat swipes" and spambots ("Hi there. I am very naughty tonight. Check out my camshow at www.thisisnotavirus.com" or something stupid like that).
I asked myself "Is it me?" Bad photos only account for so much, surely at least *one* woman reads a profile. "Is it the fact that this city is full of basic hos?" Except that ultimately wasn't a fact. I think what fundamentally helped me quit taking the whole thing so seriously was reading an article from a local news site about the writer's experiences with guys in turn. The "Cute" guy was the worst, as while their first date doing bar trivia date was ok, the second date of "let's tour my house" quickly went into creepy territory when he showed her the shed in his backyard. ("I built this myself. This is your new home from now on.")
If *this* cute, well-written woman had such a horrific time dating too, then it really *isn't* women or men or otherwise, so much as that online dating itself is overall a waste of time.
So I opted out, and decided to focus on personal hobbies while trying new activities with more frequency, looking for something that would A) be of personal interest, and B) have women. In *that* order, specifically. If you go to an area you have no interest in, JUST to meet women...don't blame anyone but yourself for it not working out.
Even if that something new doesn't directly result in you meeting new people, you may make friends/better acquaintances, you get out more, and you might learn a cool skill or two. In my case, I got into blacksmithing, and am still getting into gemwork. The week prior to Mother's Day, I attended a blacksmithing festival up in the Appalachian mountains with my sister, and we bought an amethyst cluster. The following Saturday, I attended an open house for a local art studio, where our local Gem & Mineral club was giving demonstrations and lessons. I brought the cluster to a member, whom took it to a Diamond Pacific grinding wheel and smoothed it out, while another member taught me how to wire-wrap it. In the end, I was able to give my mom a personalized necklace for Mother's Day that went great with her earrings. Cool hobbies and cool gifts result in cool stories and you become more attractive over time.
It doesn't even need to be a passion per se, but some sort of desire to plug up a personal flaw you have. In my case, I got into contra dance specifically so I wouldn't freak out about asking out women for anything, or so I could be less clumsy/spastic in general, and I got into Toastmasters to help with communication flubs. On the "to-try" list includes a local junior chamber of commerce ("How to interact with yuppies"), and yoga (Because I stress way too easily. Yes, yoga pants are a fetish item, but if *that's* the reason you go to yoga for...you're going to be a creeper.)
Regarding violent fantasies: How violent? Like, S&M with dubious consent violent? Or "Elliot Rodgers" violent? I used to have fantasies of the former, rather than the latter. Actually, I might have them from time to time. The thing is separating fantasies from actual reality, especially because sometimes it's the inherent "wrongness" or "taboo" nature of fantasies that make them alluring.