Yeah I do that too. When I get really enthusiastic about something, I can talk about it for hours. So, it exists.
I was told it is apparently an ADHD thing. Because some people I used to meet, did the same thing, about their favorite topic each. So, it’s an ADHD thing, apparently.
But I’m glad you can bring up the mental energy to talk about a topic for a long time! That means you’re healthy :-) (imo)
reminds me of this:
Life is like a dramatic river flowing through the rapids.
I have gained so many things in life, and lost them again, and gained others, and lost them again.
I do not predict the future. Let’s wait and see.
May I suggest something?
In some countries (like Germany) they have special hotels which are essentially free or low-cost, which have the sole purpose of helping women or people in a difficult, abusive relationship gather some distance from their abusive partner. In German they’re called “Frauenhäuser” (women’s houses). Maybe such a thing exists where you live, too?