One thing to remember about the game of golf is this...
We cannot be perfect. Nobody ever has and nobody ever will.
There are far too many outside agencies that affect the way we play, so bad weather, bad bounces, gusts of wind all contribute to making this game as difficult as possible.
However, therein lies the beauty of the game.
It will always challenge us.
All we can do as golfers is to practice and work hard, build sound fundamentals that will not break down even in the largest of circumstances.
Choose each shot wisely. Prepare for the shot. Hit the shot. Then accept the outcome and move onto the next shot.
This is easier said than done. Yet I see so many weekend golfers who act like every shot should be struck well and they waste more shots by getting so upset when they don't hit a shot how they expect to hit it.
Golf is not agame of perfect. Try not to treat it that way.