As Christians, the only message we need to hear is the call of God to do His will. That message is our being called to do something for His Kingdom. It is our God given task/work which we must and can understand and should understand ~ we live to love and serve the Lord.
That means being prepared. How? Being patient and waiting for Him to tell us what we are called to do, not what we think we should be doing for Him. Waiting for His call may take longer, since His plan for us and all people is much bigger than we can imagine. It may come in the middle of the night, in the morning or in the middle of the day. It may come at the beginning of our life, in the middle or at the end. We can only prepare fort that moment... which may last only that long or longer. Again, How? By being patient and by not sinning. If we do, we must reach out to the Lord and ask forgiveness and accept His Mercy and Grace. In this way, we keep our hearts open and fully prepared for the moment when the Holy Spirit calls us. If we are sinning and full of self condemnation, we will not be able to hear or accept the incoming message that we need to hear in order that we can fulfill what God has called us to do for Him.