Dream: Aztec ruin, Pat Jarvis, Hard to prophesy

I was in a tower on a very tall hill. It sloped down and almost felt like we were in a Mayan temple or something like that. Water flowed down a stone chute to the ground below. But, inside the top was a tee box, and I was about to hit a 7 iron to the green below where the waterfall ran down to. Pat Jarvis (friend from high-school) was with me.
We had others around too, and Pat got me angry so I hit him in the back with my club. It made a big welt on him. I was very, very sorry. I was filled with remorse.
Then, I was about to hit my shot, and these workers came and were trying to put glass in the window areas where I was trying to hit out of. But, I hadnt hit my shot yet. We were all arguing with them. Finally, I got to hit my shot. I barely got it out of the window. It was on a grassy area just outside the window area overlooking the waterfall to the ground below.
I went outside and chipped it down the waterfall. It was a long, long way down and I used the chute that fed down to the green to my advantage, and the ball ended up 10 feet from the hole.
Then, we were looking at where Pat slept the night before. It was down and to the right of the hole – mansion. And, it had its own gymnasium too. I saw inside and there were volleyball nets inside all set up. Pat told me that it wasnt a great place to sleep. There were two winds (I forget their names) that kept howling.
Just then, we were in the marketplace. A lady came up to me and asked me if I were famous or if she knew me. I kenw that it was someone that I was supposed to minister to. (God communicates to me people that He wants me to help in this fashion).
So, I interviewed her and found out that her boyfriend, Yam, had something going on. There were a few things, but nothing big. She let me pray, and I was trying to prophesy over her, but there was all kinds of commotion and more distractions. I never really was able to get it going. Then we were in front of some shop, and a buddy came up point out something.
I woke up.