How Long Should It Take to Grieve? Psychiatry Has Come Up With an Answer.
I'm putting a caution here, because I am worried that this thread will upset some people. However, I think the benefits of publishing it here outweigh the risks. Indeed, some people ruin their lives by grieving too long, and they need to know they need help.
I'm so sorry for all your losses.