I read your whole post but only quoted this part as I think it is important.2. I am never going to average 12 GIR per round (probably not even 9), regardless of how short a course I play or how much time I dedicate to improving my full swing and approach (I've spend 8 years, btw).
Saying you never will puts your mind in the wrong frame, it is a negative and you need a positive. You have to eliminate the negatives, all of them. Even though you may not hit 12 GIR in a round, don't start the round thinking that. Just my 2 cents, this game is mental and the more positive you can be the better off IMO.