Shelter comes when the Lord is pleased with our intention & spirit of service.
We will know what really pleases God when we are not selfish, when we don’t have ulterior motives, when we are actually are in the spirit of servant of the servant of the servant and when we are really happy to see others getting blessings and even doing better than us. This pleases God and that’s when real spiritual empowerment comes.
Whatever you do, eat, tapasya, should be done for Krishna’s pleasure.
A humble sincere offering for the upliftment of humanity and the service of God will please God more than great unbelievable projects created for money and prestige. A simple, devotional character is what God ultimately sees.