Why we expect from others? Why our happiness depends on appreciation. Why we act like takers not giver. All these things sounds great but practically very difficult. Yes difficult because our programming has been done in that way only. Yes programming , during our observance , subconsciously deep in our mind these beliefs settles and we lead our life with them. this is how we decide what is wright and what is wrong without considering that everyone has different belief system , so difference in opinion. Now there is need to analyse and understand that we cannot change the definition of wright or wrong unless we understand the fact that our observance is responsible for our programming. Therefore we need to improve that only instead of arguing.