Obedience is learned. It is like learning how to walk. The first few times, or maybe many times, we may stumble, wobble, wiggle and eventually fall. But, we don't give up. With each try, we get better and better. This is how it is when it comes to Obedience. As we fight with the sinful flesh into which we are born, doing what God asks is something that is hard to do as the Flesh has a mind and intentions of its own. I feel that the "Body" is of the world but, the Spirit is of God." All Christians know that this is the biggest battle of them all----Flesh-vs-Spirit.
God knows that we are incline to give into the pressure of the Flesh, that is why He sent Jesus so that when we fall short, the redemption that is Christ will forgive us and Save us from all of the imperfections that comes with being sinful. Yet, there are consequences to Sin. Yes, God does forgive, if we acknowledge, admit, repent and ask for forgiveness. However, the consequences separates us from God and the consequences of Sin is Death. While we all must die, we all do not have to suffer due to disobedience. Each person will have their share of suffering, (Timothy 3:12) but, there is a difference when you suffer for Christ's sake than when you have disobeyed God. Perhaps, suffer is not the correct word. I should say hurt, for feel sad, or embarrassed, ashamed, lost, unwanted. All of these feelings come from disobedience. We are not going to be Perfect. This is not God's expectation of us. If it was, again He would not have sent Jesus to the Cross.