Lord Shiva is Supreme creator of universe. Shiva have such qualities which can't possible to describe even in thousands of years. We worship them either for material needs or spiritual effect but they will fulfill our all wishes. Name of Shiva is "Aashutosh" which means they are easily pleased. Shiva is impressed even on demons who completely make themselves for God. Mahadev give blessing