Do what I do...get laid before every round. Did I mention I played 36 this weekend...
Seriously, you're not a pro and you're not depending on your golf scores to pay the bills. Take the attitude EVERY ROUND that you're out playing golf when you could be home/at work studying/working/digging ditches/flipping burgers/pumping out septic tanks/whatever. Enjoy each round and recognize that you're going to hit bad shots...so what?