Hi @joymay2000 welcome to Hive. I'm @palomap3 from Lovesniper OCD team.
Oh, you've had a very difficult life. Being a mother at such a young age is hard, but it's great that you have your family's support. You're clearly a strong person. You've managed to overcome all your difficulties and keep going. You're right to trust yourself. I'm glad you discovered Hive thanks to @antonette. Follow her advice and you'll be fine here.
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!