As long as you let it
Depends on the person. Some can last a short while, and some a lifetime, and all spans in between-
Until you get past it or learn from it
lasts you your whole entire life unless you want a transplant
Take your time to heal
there's no time limit to a broken heart.
3 months
It deeps you love the deep it will hurts and it will take years to heal
As long as it takes to process, accept, and move forward.
Sometimes it’ll never heal until u get that closure u need.