Hi @eulaicagrace welcome to Hive. I'm @palomap3 from Lovesniper OCD team.
I can relate to that feeling of wanting to be perfect and ending up realising that you are your own biggest obstacle. Even so, you have already experienced what it is like to have to do things you don't want to do but that life puts in front of you. In the end, that whole journey has brought you here, and I'm sure you're going to enjoy it a lot. Follow the advice your mentors have given you and you'll do well. I recommend that you explore the communities I've linked below. and wish you the best luck!
Tips and information as a Hive newbie here: newbie guide.
Communities you might like that are part of the OCD Communities Incubation Program. Important: read their rules and post in the one that fits your content.
Have a good day!
I also can relate to that feeling. But one thing I realized in doing it, that we don't need to put so hard to be perfect in this world, because we are already perfect on our own. That is why I am so blessed because I am belong at this blog site whom I definitely enjoy a lot.