The best years of your life are NOW if you let them be. Someone recently told me that they were just trying to make it through the next 4 years until they could retire. You don't have to "wait" to enjoy life! Even if you are working a job you don't like, or some other aspect of your life is not perfect, that doesn't mean the rest of your life has to suck too! Get out there and live! Take a risk. Do something fun. Enjoy the little things. Be grateful for what you already have! How unfortunate would it be to "get through" those 4 years, only to retire and realize that you miss what you were doing. Or to still feel underwhelmed? Nobody ever has to wait for happiness, they just have to choose it!
Stop blaming your circumstances for what YOU are not accomplishing. Go out there and get what you want! Stop whining, start living, start using more passionate language and Live Inspired Now!