Often people expect Christianity to be an easy walk they expect it to be an answer to their problems. Like all of a sudden everything goes away and becomes peaches and cream. The truth is that becoming a Christian means discovering the reality of the spiritual world and the war that is being waged between the Angels over the control and domination of the human race. You may become initially delivered but it is up to you to continue to wage the war against Satan in the name of Jesus Christ. Freedom means that we have been given the control over our own lives. Therefore we will be continually attacked from Satan and will have to fight him back for the rest of our lives. This is why that the walk of Christianity is frought with struggle and why Jesus Christ struggled against the demons that attacked him on the day of his death. Jesus Sacrificed himself to demons so that we human beings would be able to understand what we are being saved from.