It can take a long time to let go & move on.
We can learn a lot from the clouds, they always move on. We can live like a dove or a crow. God and mother nature has all the answers. We can lose loved ones in our life, we can keep them alive in our hearts. ~ Michele Gregory
For some it takes longer to recover depending on what your grieving for. We all experience grief so very differently. Not anyone should tell you how to recover & when to move on, but eventually you will come through and shine.