Often, we are told (or tell others) how, when, and how long to grieve...but it's something that is different for everyone and every situation.  More than that, it's an important time to come to terms with yourself, with what you're grieving, and to learn from God.