Wounds need time to heal.
It could be 1 hour, 1 day, 1 month, 1 year or longer. No one has a definite answer.
Sometimes what the person needs is not only time, but more importantly, the support, love, care and concern from the loved ones.
It not that they want it to happen, they too hope that they can get over it soon but the psychological barrier is simply too huge. It is the hardest thing to overcome.
We always sat that only you can help yourself go through the ordeal, no one else can help you. But is that true to a full extent? I doubt so. The support from family and friends plays a very vital role too. It is the driving force, the power for the person to persevere, to hang on, to look ahead, to move forward.
I doubt anyone knows what the person is really feeling deep down inside. The person may be trying very hard, trying the very best to get out from the ordeal, just that we don't see it. The person may be feeling very down and very helpless deep inside. The person may just do some things to cover up his/her helplessness and vent out his/her anger. The anger arising from themselves, from not being able to walk out of the ordeal still.
I feel sad, really sad when I see the same things happening again and again. Undoubtedly, support from loved ones is very important. But I know what the person really need is TIME. Time to sort out the feelings. Time to think about the future. Time to pull oneself up. Time to convince oneself that it's not the end. Some things just cannot be rushed. But apparently many people just don't get this theory. Mutual understanding and care and concern is very important. Spare a thought and think about the person's feelings.
We always say "putting yourself in others' shoes", apparently it does not apply to all cases. Some things you just cannot understand and feel the pain and hurt unless you've been really through it. If you cannot understand, let actions speak instead.
I've always believe that time can heal all wounds. I still do. I'm looking forward to THE DAY.