Work through your issues
It’s going to take the time that it takes to get through this. The reality is that you don’t get over things, you get through them. You may hit a plateau and think you have dealt with some issue, and then months or even years later the issue rears its head and you must deal with it again, probably on a different level. This is all okay. Be willing to spend the time that it takes, however many times it takes, to work through your issues.