I empathise with you. I've been through the same shit you're going through. But things worked out for me as I grow older. I'm 22 but I'm more mature than a lot of my peers as my lecturers notice. Things will certainly work out as you learn through the years.
In the mean time, just be a friend to yourself and enjoy your youth. As long as you keep thinking this way, you are invincible.








