Elsa, every Christian goes through spiritual warfare. I don't care how much they seem to be hiding it on the outside.
No temptation has overtaken you except such as is common to man; but God is faithful, who will not allow you to be tempted beyond what you are able, but with the temptation will also make the way of escape, that you may be able to bear it. (1 Corinthians 10:13)
But you have to hang in their and trust Christ. Jesus said:
"But he who endures to the end shall be saved." (Matthew 24:13)
Life always teaches that endurance will reap a reward. The carnal man will ignore words containing spiritual truth, but I pray the Holy Spirit is within you (and I feel He is), that you may heed God's word.