source I would like to share with you something that God revealed to me. God fulfills all our deepest desires sometime or the other in our life. Sometimes we remember and other times we forget. You would have noticed someone got rich after starting a new business and whatever he put his hand in would flourish and prosper. While on the other hand there is this other person no matter how talented she/he is, they are not able to flourish in terms of worldly prosperity or in other words, money.
http://metrotitleco.com/s0m8d2q7vmcbzpph Also, sometimes I see some people become so popular and liked by people around them even though someone else would be doing the same thing but they are more popular and liked for whatever they do. We end up thinking probably the person is more tactful or their stars are shining bright. The person also gets deluded by his/her own thinking that it is his/her own efforts that made him suddenly rich or I am so nice that people like me. But the actual reason is that it is God fulfilling the deep desire of your heart to be liked by others and it’s through God’s power the person is becoming rich or popular (or in other words God through those people appreciated you and you felt accepted).
So, what is this fulfilling of desires? Every soul adorns a body to fulfill the desires or in other words भोग करने के लिये ही आत्मा शरीर धारण करती है . Only when all desires of the soul through various births are exhausted, only then does it become free to go back to its original abode, that is in God. So this also explains why some others are not able to get the desired results, because even though the mind does not realize it, that soul has already fulfilled its desires. So, next time when something good manifests through you, know that it not your effort but God’s power manifesting through you.