I have yet to understand this too! Everything has it's own time, you'll be ok! It all works out for the best.. But you have to STOP and wait.. patiently... Usually things happen because there are even BETTER plans for you. Don't rush it, don't make scenarios in your head, just let it be and hope for the best.