Buddhism - coz no God can help you at ur final breath, u ur self have to pass that - for that we need to be ready, get practice to , understand but nowadays there r so many sub category that saying buddhism ! what is ?