Agree totally with the tapping into that feminine energy and strength that we all have. This matter has bothered me for years and I have researched the subject both in a psychological and metaphysical sense and here is what I came up with--
--Asking psychics about this person will re-establish any cords you two had and if your relationship was toxic, the cord of toxicity from your ex will still be stuck in your aura and you'll end up asking more and more psychics about them because simply you feel crap and obsessed (but the other person is just simply draining the life out of you), it's not because they love you, not at least in a pure and unconditional sense.
So the first thing to do spiritually wise, after blocking them from social media and social distancing is to actually stop ask psychics about them. If you don't stop, you'll NEVER move on.
Next, you should work with yourself and find any lacks or wounds that need healing and have made you crave for this person when you shouldn't really. Work with yourself and hire a good therapist for identifying and treating these issues. This is often the case when you see that you are frequently attracted to certain types of men that are toxic and have nothing to give you.
However, a good reason why so many of us struggle or have struggled to move on is the subconscious belief that "our ex/poi is better than us". If you feel deep inside that the person is better than you in general, you are giving them all the power and you are left feeling like a peasant, who desperately seeks love and attention. For instance, some may compare their ex to them about superficial reasons e.g they are prettier than you, they make more money, people seem to like them more etc. Sure, they might be better at you in some aspects but if you search within yourself, you will find things about you that are better than him. Write them down and affirm "I'm better than this person at X thing" , "I'm better than this person in most aspects" and believe in yourself. Just because they are better than you in some things, it doesn't mean they are happy and it doesn't mean that you should be jealous. You are far better than them ....
Last but not least, sometimes people struggle to move on because they simply haven't found a good and strong enough replacement yet to replace their exes with. If you all meet creepy people that are not your types and there is zero connection from your part, of course, you will think about your ex compare your ex to them. But when you finally meet this special person and you are in love, thoughts about your ex will gradually vanish. I'm against dating people when you are still in love with your ex, but you should definitely give new folks and try after some time and see if you feel a growing connection to them. I had a friend personally who waited for her ex for a year and was battling with depression and suicidal thoughs--nothing we told her seemed to perk up her spirits. She dated a few guys in the meantime but nothing happened, she didn't like them or felt they were compatible. Once she felt better, she got a message from someone on Facebook, near her area who wanted to meet her. She told me she didn't like the guy at first but she gave him a chance anyways and dated him for a month or so before they proceeded to something more. Her feelings from him started to grow and she realized she would have a future with that guy. Well, after 4 years of being together with no fights and drama like her ex, they finally got married and she is really happy. And that guy, if you ask me, is much better than her toxic ex, inside and out. I'm really happy for her (and a tad jealous as I'm still single and waiting for someone like that)
Bottom line, If you believe in yourself that YOU ARE BETTER and that YOU DESERVE SOMEONE BETTER, you will eventually find the strength to move on and experience something better indeed. You just need to wake up and realize it.