When God has a calling on your life there is nothing that you can do to run from it. You may think that you are living the good worldly life, but you will return home. Home means where God wants you to be. You will know that you have returned home. You will feel the peace of God with you.
If you continue to fight, God will literally pull the rug from under you and strip you, so that you know that the only person who can help you back up is him. I have been there. I put my husband, my father, my work, my life before God and I was literally stripped cleaned. My husband is miles away, my father does not speak to me, I lost a house, I have gone through several medical ailments, where I was never normally a sickly person and more. I lost the friends I thought I had and it was just me and God. All I could do, is cry and lean on him. Despite what I am going through today, I am in a much better place, because, I have God on my side. With God on my side, who can be against me. I am a child of God. Now I know and I can boldly say that my family and I are covered under the blood of Jesus.
Please listen to the holy spirit. Be sensitive to the holy spirit. Obey your calling and surrender to God. When you walk with God, all his promises apply to you and his word cannot return void.