Ken, great thoughts.  I know in my own journey the most  life changing/growing times with God have been when I'veI chosen to talk to him/yell at him about things I didn't understand or like.  God says come to Him...even if we come kicking and screaming.  He somehow changes our heart in the process!