Motivation seems to be one of my biggest problems around here. I really love God with all of my heart, and I want to do things for Him, and keep up the faith, but sometimes I fall into a slump, and can't get myself to do anything hardly. The problem is that when I forget to read the bible for a few days, I bring huge resentment toward myself feeling like a jerk. When I can't keep the motivation up for anything, then I get really upset with myself and have a deep troubling anger. I tend to not forgive myself, and that makes me so stuck, and then I become depressed.
I know God understands me more than anyone, and He probably forgave me the first second I started forgetting to read the bible or anything else, but I get so scared that I'd do it more often and I don't want that. So instead of asking God for help, I tend to wrestle with myself. I don't know how to keep motivation up without getting upset and depressed about it. I don't know how to actually give it ALL to God.
Let me give you some perspective about your spiritual situation.
Spiritual Birth
John 3:5-8 NKJV
Jesus answered, “Most assuredly, I say to you,
unless one is born of water and the Spirit, he cannot enter the kingdom of God. That which is born of the flesh is flesh, and that
which is born of the Spirit is spirit. Do not marvel that I said to you, ‘You must be born again.’ The wind blows where it wishes, and you hear the sound of it, but cannot tell where it comes from and where it goes. So is everyone who is born of the Spirit.”
We have natural birth of the physical body in which our spirit lives in. Yet we don't have Spiritual birth till we receive Jesus in our hearts. Literally the Holy Spirit comes to live in our hearts with our spirit, so we now have the power to live a Holy Spirit lead life.
Take the concept of birth, when a child is born into the world. That child is not equipped to walk, run, jump, and do complex actions or have complex knowledge or understand. Demanding a child to write their name on a board, let alone know how to say their name is ridiculous. It's an unrealistic expectation.
You might be asking 'what does this have to do with me?'. According to scripture, we experience a second birth. The birth of the Spirit, and just as a child born into this world, we are not equipped to handle or do major Spiritual things. Expecting such things from baby Christians is incredibly unrealistic.
Expects Mistakes
You are a child of the most high God, and the Lord doesn't expect perfection. He knows you will make MANY mistakes, and he expects it.
Matthew 18:21-22 NKJV
Then Peter came to Him and said, “Lord, how often shall my brother sin against me, and I forgive him? Up to seven times?”
Jesus said to him, “I do not say to you,
up to seven times, but up to seventy times seven.
The Lord knows your heart, and your desire to grow stronger roots in Jesus. It will take time and seasons, and he knows how to speak to you every step of the way. He is there when you fall, to help pick you back up. To comfort you when things get too hard, and to reveal his mighty hand in delivering you during your trials. He DOES NOT expect perfection, but to just enjoy the journey with him.
Forgive yourself
Lastly if your like myself and can be very self critical. You need to learn how to forgive yourself. The Lord is quick to forgive, but sometimes we are harsher on ourselves then the God of all creation. If you don't learn to forgive yourself, basically condemn yourself to death and are at war with yourself.
Picture this, a baby is crawling and starts to attempt to walk. Baby is having fun and laughing, and falls on it's butt. Now a parent gets upset and yells at the baby for falling. Every time the baby keeps trying to walk, but falls the parent keeps yelling at that child. Over time, the child gives up even trying to walk, for fear of being yelled at.
This is literally what happens when we become too self critical and don't forgive ourselves. We give up trying to walk spiritually, with we keep getting beat down over our mistakes. The Lord's heart is that we learn from our mistakes and keep moving forward.