I've been a member of the Costa Mesa Country Club Golf Professional Staff and Instructor since 1999.
Golf is hard and good golf is incredibly hard, hence frustration. Proper, qualified instruction helps to eleviate this frustration and make this great game as wonderful and enjoyable as it can be. And when played well it is wonderful.
There are undeniable, fundamental building blocks to the golf swing. Without an informed and clear understanding of these fundamentals and how to build and incorporate them into your swing, execution can become very mental instead of very automatic and enjoyable.