Do we Give our life to Christ or receive Christ's Life? I just read this post from a friend and I am a bit confused. According to him you don't give your life to Christ, you instead receive Christ's life.

I want to deeply understand this. What is the difference? What, according to Bible, is supposed to be said?
I'm going to explain these two terms as they are normally used in Christian circles.

When someone talks about "giving their life to Christ" they mainly mean it in the sense of being a completely dedicated follower of Jesus. This is in the same sense that we might say of a dedicated doctor that "she gave her life to curing diseases" - meaning that she spent all her time doing it, made it her number one priority etc. With Jesus, saying that "we give our life to Jesus" is meant in that sense, but also in the sense that we trust Jesus with our life - we hand it over to him for safekeeping, in the same way that a child might "give" a large amount of money to his parents for safekeeping. In both of those senses we can and should "give our lives to Jesus", and there is Biblical support for both.

There is another sense of giving something in which we mean "to make a gift of something to someone for their benefit" - for example to give a car to someone who needs it. In that sense your friend is right, in that we cannot give anything to Jesus that he needs - not even our lives. He is God and has everything he needs.

It is also true that we receive new life from Jesus. This is fundamental to Christian doctrine, and well-attested in the Bible - for example Mark 10:30, Luke 18:30 and 1 Timothy 1:16.

TLDR: Your friend is right about us receiving life from Jesus, but we do also give our lives to Jesus in some ways.