We are never satisfied with what we have in life and we feel that we would never have what we have asked for and our happiness is dependent on same. We feel even if we got something it came so late that it had lost its value. Generally what happens is we see something which others have and we desire for same immediately and when we actually get that we feel or we have already realised by that time that we did not need it. However, we can’t accept the fact the we asked for something we didn’t need so we feel it has lost its relevance. However, the truth is whenever we need something actually, we would have all the patience in the world to wait for it and when we actually would get it, and we would be full of gratitude. We are unable to be thankful because we don’t need them and we get them so we don’t enjoy them. If we really need something and we get it, we would always be thankful. Whenever you ask for something always know that why are you asking what you are asking. Is it them someone else has it and you don’t or you actually need it or want it. If you actually want it or need it for yourself, it would come to you whenever the right time is and right time is defined by time not by you. However, if you want something sheer out of comparisons with others, you will never be satisfied because by that time you will have bigger comparisons and when you do comparison, it is just ego, it is never a need and ego always wants things immediately. So stop comparing and ask for what you need and always keep patience, you will always have what you ask for.