Our Lord Jesus said...
Matt 10:34-39
34 Think not that I am come to send peace on earth: I came not to send peace, but a sword.
35 For I am come to set a man at variance against his father, and the daughter against her mother, and the daughter in law against her mother in law.
36 And a man's foes shall be they of his own household.
37 He that loveth father or mother more than Me is not worthy of Me: and he that loveth son or daughter more than Me is not worthy of Me.
38 And he that taketh not his cross, and followeth after Me, is not worthy of Me.
39 He that findeth his life shall lose it: and he that loseth his life for my sake shall find it.
(KJV)
That pretty much substantiates that our Lord Jesus IS The Solution, and that nothing else can be.
His first coming meek as a Lamb slain was not to bring peace upon this earth. Instead, it has brought variance, and war, literally "a sword" like He said. It was for this reason that Christians have been persecuted throughout history after His first coming, and also why Christian nations have been forced to defend theirselves against those who hate Jesus Christ.
Nor will that variance end until Christ's second coming, His return back to this earth. For the coming tribulation, it's going to get worse upon those who keep The Faith in Christ Jesus per His Word. Every time we Christians speak out against the plans for this world that Christ's enemies have, it makes us hated all the more, and that is the cross we must take up for Him. If we seek to sugarcoat that Truth for His enemy's sake then we are not taking up our cross for Him, and have lost our saltiness.