If God has told you to do something, and you are very clear that He has, and seems the world, the devil, and your flesh are fighting so very hard against you, stand your ground!
It is not uncommon for the devil to try to stop us from doing what God calls us to do. It is also not uncommon for other people (i.e. the world) to try to stop us from following the leading of God. And it is also not uncommon for our flesh to not want to fulfill the will of God because it’s hard, scary, risky, uncomfortable, unfamiliar, different than what we want, etc.
Friend, don’t let the devil, the world, and/or your own self stop you from following the Lord Jesus Christ and fulfilling His will for you going forward. Stand your ground!
Humble yourself before God, cry out to Him in prayer, ask for the strength and whatever you need to persevere, and be resolved to do God’s will in His strength for His glory! Hallelujah, AMEN!
“I can do all things through Christ who strengthens me.” Philippians 4:13 NKJV