I personally do not see God as a punishing god. . . .
I do not think God withdrawals his spirit. I do not think that is scriptural.
He most certainly is a "punishing" God, if we refuse to repent.
"15 Therefore I command you to repent—repent, lest I smite you by the rod of my mouth, and by my wrath, and by my anger, and your sufferings be sore—how sore you know not, how exquisite you know not, yea, how hard to bear you know not.
"16 For behold, I, God, have asuffered these things for all, that they might not suffer if they would repent;
"17 But if they would not repent they must suffer even as I;
"18 Which suffering caused myself, even God, the greatest of all, to tremble because of pain, and to bleed at every pore, and to suffer both body and spirit—and would that I might not drink the bitter cup, and shrink—
"19 Nevertheless, glory be to the Father, and I partook and finished my preparations unto the children of men.
"20 Wherefore, I command you again to repent, lest I humble you with my almighty power; and that you confess your sins, lest you suffer these punishments of which I have spoken, of which in the smallest, yea, even in the least degree you have tasted at the time I withdrew my Spirit." D&C 19:15-20)
It seems clear that God most certainly can be a "punishing" God. Unless we repent of our sins, He will "smite" us by His "wrath" and His "anger." And He, Himself, says that He "withdrew [His] Spirit." Yes, He is forgiving but only if we repent. He is also a just God, and as such, He cannot allow justice to rob mercy, or else He would cease to be God (Alma 42:25).