Deadlines are not important; the deadlines for work, school, and things related to that, those are important. Life's deadlines are not important. Society tells us that we must be married, have the perfect job, and have children by a certain age. A lot of the times we end up believing that if we do not do certain things by a certain time, we have failed or we are not doing as good as everyone else. The truth is, society's and life's deadlines are crap. There is no specific time to be married by, no specific time to have your perfect job by, and no specific time to have children by. These things should not be accomplished until you are ready and capable to accomplish them; this means that if you are not 50 until you have your perfect job, you are not 30 until you are married and you are not 40 until you have children, that is okay. There is nothing wrong with waiting, experiencing life, growing in who you are, and doing what you need to do first. A lot of people do not have their perfect job until later in life because if we are all honest here, that is one of the hardest things to figure out and hardest decisions to make. People stress so much because they have not met these certain deadlines of life that they have been told their entire lives they need to meet by a certain time. So often, the important things like a job, a marriage, and children are rushed and people end up miserable. There is no sense in rushing if you are not ready for it yet. When it comes to finding the perfect job for you, look around, find your interests, and figure out what you can spend years of your life doing; take your time and be patient. When it comes to marriage and having children, do not rush it, it is one of the worst things to rush; do it in the time frame you want to and make sure it is what you want. Take a deep breathe and stop freaking out; you have plenty of time. Instead of going by society's and life's deadlines, go by your own and base that off of your capabilities and your wants.