You're not behind in life. There's no schedule or timetable that we must all follow. It's all made up. Wherever you might be right now is exactly where you should be. There is no mistake about it. Seven billion people can't do everything in exactly the same scheduled order. We are all different with a variety of needs and goals. Some get married early, some get married late, while others don't get married at all. What is early? what is late? Compared with whom? Compared with what? Some want children, others don't. Some want a career; others enjoy taking care of a house and children.
Your life is not on anyone's schedule. Don't beat up yourself for where you are right now. It's YOUR timeline, not anyone else's and nothing is off schedule.
You're not behind in life, you're just on your own path.