God is my rock – channelled by Anna Marie Croxson


Call on God not only in times of trouble, but to glorify his name. In my experience I found that during good times and bad, he never fails in his promise of salvation. So you must never give up hope even when things look impossible, or you cannot see a way forward.

We cannot always see the road ahead but God knows exactly what is right for our soul, and even in our pain when we cry for help he is there right by your side, encouraging you to believe in miracles.

And it is when being severely tested that a miracle seems impossible, but nothing is impossible with God. So even when hope is fading you must turn to him and trust him with your life, and also your hopes and dreams.

When you feel stuck, when nothing seems to change this is exactly when you need to return to him and confirm that you are not going to give up, and that you trust him to find the solution for your salvation.

This message today is to let you know that God can create miracles seemingly out of nowhere, but he is the only one who knows when your resurrection will come,  and decides this when he sees that the lesson of resolution has been learnt.  This makes you resolute within your faith so that you know nothing is impossible with God, and as he rewards you with absolution, he will fulfil his promise to you.

If God has told you he will honour his promise, it will come even if you have no proof. He needs you to be so resolute in your faith that whenever you are challenged you will not fail, you will stand your ground and be resolute in your faith, and in God almighty.

And so it is today that he asks you to stand strong in your belief, and not waver even when hope seems to be fading. Sometimes you may ask, ‘Where are you God’ when I need you the most, why have you left me in the desert all alone?’   And as you sit there with little hope in your heart, he hears your call and he understands your desperation, as you see the dreams you had fade and die.

But this my friend is an illusion and these are often found in the desert. It is only your mind playing tricks with you, the devil trying to twist your heart into knots so you lose faith in the love of God.   And in that moment you need to call God back into your heart, speak to him and say now you understand why you felt so lost, and promise to renew your faith, and stand tall once more.

And as you look into the heavens above, you will promise him that you will stand up to be counted, and you will not fail and be faithful knowing that he will honour his promise to you.   Know that a promise from God is set in stone and it is already done, but the time of waiting is in his hands, for he knows when you are ready to receive his blessing. We often believe that we know the right time, but it is in his time not ours. He needs us to be so resolute in our faith that no man, no condition, will ever threaten the strength of our faith ever again.

To carry out his work we have to be strong, we cannot break down and cry when people come to us seeking our help. We must become strong and courageous, and know that the strength of God is within us so we can help others as they cry out in pain.  We are the soldiers of God’s army, and we must be brave on the battlefield knowing we are fully supported by him.

So many will call out to us in their sorrow so we must be as strong as a rock, had we not been tested we would never have found the inner strength we needed. We had to be tested to know that we could always rely on him, and only on our strength could gather him to us so we may heal others and bring peace into their hearts.

But unless we were ready to be a willing servant of the Lord he needed to know that we had grown in strength, and in our commitment, before he could send the great riches that were to be used for the good of all.  He had to know that we were as solid as a rock, in mind, body, and spirit before he could trust us with the word of God, words that we would speak to others in full faith and his goodness and mercy.

So it is today that I wish to give you this message.  You must never give up hope otherwise you will lose your faith and trust in him. He knows how you feel and understands your frustrations when your will and expectation is not forthcoming. But this is a test, as he wishes to see how strong your faith has become before he will give you all the goodness promised to you.  The road you have chosen allows the strength of God to come to you, but you must promise him that you will never falter, not even when challenged and in that moment you believe you might, but you will not.

Even in your most difficult moments he will be at your side watching how you resolve difficult situations. This will test your strength of character and show him whether you are up to the mark, and if you can stay strong, knowing that it will result in a successful conclusion.

When you rely on him and trust him to bring you back home, it’s for you to examine your heart and to get to know yourself better. Then you might pass muster, but you have to do the inner work, and ‘walk your talk’, that have come about from all past experiences endured.

It is my experience that even in the depths of my pain and loss I trusted him to bring my son home, my lost son, the Son of God.   It was my biggest trial, not only for me but also for many others. But I trusted him even through my tears and desperation, as I could hear his voice bringing me words of comfort. He was my rock and he can be yours too, should you wish to confide in him and entrust him with your tender heart.

Today I ask you to grow your faith, and trust the Lord with your life. Kneel down now and pray, ask him for your salvation, ask him to keep you strong in your faith, ask him to protect you and to give you the courage to keep going, knowing he will keep his promise to you. This will come about in God’s good time, a time that is perfect for you to receive the promise of his love, and the perfection of the plan he has for you now, and forever more.

Mary,  Mother of Jesus

Anna Marie Croxson 16th February, 2023©


Author: messagesformankind

'Michael Champion Trance medium. His work consists of communications through thought transference which are mainly from 'Being's of Light' of other dimensions. This broad spectrum of beings includes those from angelic realms and extra terrestrials. From time to time well known names from history and popular celebrities bring forward significant messages and also private individuals from the world of spirit who wish to communicate poignant stories with loved ones. The main purpose of all the messages is to educate and broaden the minds of humanity to the possibility of a 'New Dawn'. Becoming a trance medium was something of a surprise to Michael, it started as an initial interest in 'ghost hunting' which widened his awareness into accepting the existence of consciousness that could communicate from the world of spirit. After practicing meditation he soon began to receive communications while in a state of light trance, it was then that he realised, not all messages were from a human source. Very quickly the importance of the messages and their content became apparent, particularly after meeting his friends, Kevin and Valerie who recognised the great value of his work. After the sudden passing of his wife in 2017, Michael moved from Southern England to the Scottish Borders to be near his son and daughter in law. From his peaceful home he continues with his trance sessions, during which he records and transcribes new and fascinating messages on a weekly basis. These are currently being compiled into future volumes of 'Messages for Humankind’. They are regularly posted onto a blog site of the same name which reaches readers throughout the world. Valerie & Kevin. Together they work to proof read, edit and sometimes explain the messages for Michael as well as managing a blog site for him in an effort to allow the communications to reach as many people as possible.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: