Knowing a little bit about Panchanga gives you certain amount of peace of mind and stability. MindPanchanga