During the praise and worship, a few people individually sang or read out some verses of 'Stand up, stand up for Jesus', about not giving up when life gets tough, but making a stand for Jesus. 

Josh V. read out Psalm 39 about trying to do and say what's right as our lives are short, and God helps us when we cry out to Him. Pastor Jonathan sang a song which he wrote, thanking Jesus for dying for our sins on the cross.

Jonathan preached about how no matter how the devil tried to attack the ancestral bloodline of Jesus to try to stop Jesus the Saviour from being born, God always had a plan of salvation which would succeed.

Even as far back as Genesis 4 when Adam's son Cain killed his brother, Abel, God provided another child Seth, whose name literally means 'substitute'. 

Before the Israelites left Egypt, Pharaoh had all their firstborn sons killed, but baby Moses was saved by his mother putting him into a basket among the reeds on the river. 

Pharaoh's daughter found him and brought him up as her own son in the palace. Joseph was sold by his brothers into slavery, but God rescued him from the prison and put him into the palace as a ruler.

Even after Jesus was born, King Herod ordered all the males under two-years-old to be killed to try to destroy Jesus, but God warned Joseph in a dream to take Jesus and flee to safety.

No matter what we go through under the attacks of the enemy of God and His followers, God is always one step ahead and will bring us through to victory if we trust in Him. God's plans will always work out. 

Hebrews 11 talks of many more examples of people who put their faith in God and achieved impossible things.  Victory doesn't always look like we expect it to though - some followers of God have had to go through terrible suffering, torture or even martyrdom, but there will be a great reward in heaven and ultimate victory for Jesus.