You're not behind in life. There's no timetable that we all must follow. It's made up. 7 billion people can't do everything in the same order. What's early? What's late? Compared to who?
Don't beat yourself up for where you are. It's YOUR schedule and everything is right on time.