A lot of things are happening in my life right now and the truth is they would never have happened if I waited for the perfect moment, the perfect day, the perfect oppurtunity.
When I was younger I used to think that you can only make significant decisions in your life, when everything else is in order. You have to have it all figured out to move forward - or so I thought. Which obviously is utter bullshit. My idea of making a decision was taking a long walk, rationally contemplating the pros and cons and then making a consious, well-informed decision. Well, I can't think of any major decision in my life since I graduated High School (which was eight years ago) which I made that way.
Usually things just somehow happen to me. An oppurtunity comes my way and I either grab it or leave it. (In most cases I take it.) Even if it might seem like these decisions were initiated by someone else or even by fate and I just spontanously react to them, I think that sub-consiously I still made this happen. I notice an ad for a job and spontanously apply to it, which turns out to be an awesome position. I get the oppurtunity of a job training I applied to six months ago because now a position has opened up. I kiss a guy because I was heart-broken over my ex and he was nice and sweet and handsome - and five and a half years later we're still in love and just got engaged. You get what you send out into the world. Oppurtunities happen because your attitude makes you notice certain things which align to your mood and needs.
My point is, if you wait for the perfect moment to make a big move, you are going to wait forever because life will never be perfect. Neither your career nor your private life has to be perfect in order for you to move forward.
So stop saving that pretty dress for a special occasion. Stop hiding that expensive wine for the day you reach that major milestone. Stop keeping yourself from doing something you want, because it's not the right time. Timing is always crappy. Just do it. Life's short, so tell the person you're in love with how you feel, quit your job and take on your passion project, accept that ring if you want to spend your life with someone, hug your family, have amazing sex, go on the trip you dreamed of. Do it now. The perfect moment will never be there but if you stop waiting for it your life will be perfect on an everyday basis.