Not the master expert advice here- and you probably aren’t ready to believe this- but relationships get better and easier when you’re older. You will have more perspective and experience, you’ll be better able to tell a big problem from a small one. It’ll be easier for you to go out of your way at the right time to smooth things over. I don’t want to go on and on, all I want to do is repeat the point that the whole thing gets easier as you get older.
I didn’t get into a proper long term relationship until I was 27. Everything before that was either short lived or a train wreck. For me, I just hadn’t met the right person. The OP should chill.
Exactly. There’s no “right time” to settle into a long term relationship, it just depends on who you meet and how you get along with them. Just keep trying until you find someone you’re comfortable with.