For all of its many books and various authors, the Bible has a basic...very simple story; God made man. Man rejected God. God wont give up until He wins him back.
God will whisper...He will shout...He will touch and tug at our lives...He will take away our burdens...He may even take away our blessings. If we are separated from Him by a thousand steps, He'll take all of them but one. He will leave that final step to us...the choice is ours.
Please understand, His goal is not to necessarily make you happy...or rich...or famous. His goal is to make you His! His goal is not to get you what you want; it's to give you what you need.
God does what we cannot do so we can be what we dare not dream...perfect before God.