Question: how long does it take to be good at golf?
Answer: You can get decent at golf in 1-2 years. Decent, to me is playing bogey golf or better. or shooting 90 or better. Don't be scared to take a lesson! I have been playing consistently for about 5 years now.