Rajbhai,
Re. your quote : I am the only person of this forum who always ready for die??
Being prepared to die is different from being ready to die. No one knows what will happen tomorrow or even the next moment.... Life is ofcourse a gift and not guaranteed. It is appreciated and realized by someone on the death bed or breathing his/her last. So never take it for granted, as it is a blessing given to you, and with the freedom to choose how to use it (or discard it)
Many times, we take the time we have on earth for granted..... My mantra : Find your purpose, live with joy. Help somebody if you can, and never hurt anybody....
And my friend, please go a bit easy on your liver. That too is God's gift to you. Know you are a good person from your post. So wrote this, a bit personal. Please forgive my wrong assumptions and hope you don't mind for speaking from my heart.