You can't take everything you read in the bible in a wooden literal fashion. You "can't make the bible walk on all fours" Hank Hanegraaff (
CRI) would say. When God walked in the garden of Eden, we can't suppose that God has literal legs and feet. When Satan is described as a snake or dragon it is not meant to tell what Satan looks like but what Satan
IS like. When Jesus said we should puck out our eye or cut off our hand if it causes us to sin, He doesn't actually mean we should do it, but that sin carries serious consequences when we do it. In the same manner, when Jesus said we should forgive 70X7, he is not meaning we should just forgive our brother 490 times, but that we should always be willing for forgive. However, forgiveness is a two way street, the one asking for forgiveness needs ask genuinely. For true forgiveness only comes when one is truly sorrowful and the other is freely accepting the repentant one.