The reality is that you will grieve forever. You will not "get over" the loss of a loved one; you will learn to live with it. You will heal and you will rebuild yourself around the loss you have suffered. You will be whole again but you will never be the same. Nor should you be the same nor would you want to.
Grief is real because loss is real. Each grief has its own imprint, as distinctive and as unique as the person we lost. The pain of loss is so intense, so heartbreaking, because in loving we deeply connect with another human being, and grief is the reflection of the connection that has been lost. We think we want to avoid the grief, but really it is the pain of the loss we want to avoid. Grief is the healing process that ultimately brings us comfort in our pain.
Denial helps us to pace our feelings of grief. There is a grace in denial. It is nature's way of letting in only as much as we can handle.
If you truly want to grow as a person and learn, you should realize that the universe has enrolled you in the graduate program of life, called loss.
The five stages - denial, anger, bargaining, depression, and acceptance - are a part of the framework that makes up our learning to live with the one we lost. They are tools to help us frame and identify what we may be feeling. But they are not stops on some linear timeline in grief.
Think of a lifeless forest in which a small plant pushes its head upward, out of the ruin. In our grief process, we are moving into life from death, without denying the devastation that came before.
Grief will happen either as an open healing wound or a closed festering wound, either honestly or dishonestly, either appropriately or inappropriately. But emotions will be expressed.