anyone else’s insomnia really bad

i’ve been struggling with insomnia for over 3 years now and i don’t remember the last time i slept for a full night. i constantly wake up through out the night at least 4-6 times and around 4 or 5 am i struggle to fall asleep. i don’t know what to do anymore, at night i have tried taking melatonin but it didn’t help me. my body is really exhausted from waking up so much. i can’t even get a full nights sleep and im really getting tired of this. i want to talk to a doctor, but my mom is telling me i need to try other things first, but ive tried having no screentime before bed and my body still wakes up. any solutions i could try?