What are you doing?
Talk is cheap. This is for those who claim to be Christian.
'My little children, let us not love in word or in tongue, but in deed and in truth. ' I John 3:18
What in the world are you doing with your life? Are you actually following Jesus Christ? You can go to church and say, "I can do all things through Christ which strengthens me" all you want and also say things like, "the devil is nothing, I have Jesus Christ, the devil can't harm me." You can say that all you want but what are you actually doing outside of church? Most people at church like to talk a lot but they don't actually do anything. If you can do "all things through Christ who strengthens me" then why are you staying home watching Netflix and YouTube all day and playing pattycake with the devil all day? Why are you not able to go out and tell people about the Word outside of church? God commands everyone of His children to go out into all the world and preach the gospel to every creature (Mark 16:15). He commands everyone, not just "evangelist". Every Christian is commanded to evangelize. Fine, if you wanna keep on making excuses and talk to people about everything except the Word of God, and be ashamed of Jesus Christ, He will be ashamed of you as well (Mark 8:38). Just because God has given you the gift of prophecy does not mean He wants you to stay at home all day and wait for "Christian" events to tell your "prophecies". The prophets in the Word of God actually did the evangelizing.
So you can talk and critique those who actually evangelize to sinners all you want but what are you actually doing for Christ? If you can do all things through Christ why are you not in the streets/outside of your comfort zone evangelizing like everyone in the Word of God did? We're living in the book of Acts people. Read and obey the Bible, nothing complicated.
'For whoever is ashamed of Me and My words in this adulterous and sinful generation, of him the Son of Man also will be ashamed when He comes in the glory of His Father with the holy angels.”' Mark 8:38