Hi this sounds like what we call rumination. Keeping on thinking about the same thing over and over.
Next Steps
Do see a psychologist or a psychitrist
Health Tips
Regret is natural but you don’t have to make it drive your life. It is easy to say this one post but it can be equally easy if you take support from a Psychologist.