I haven't read through the entire thread, but IMHO, golf is like everything else in life. You get out what you put in.
Meaning the more effort you put into practicing and playing, you'll have a better chance of becoming a good player. Note I said better chance--not actually being better. Some have "natural talent" for golf, some can pick things up easily, and some will struggle no matter what.
Hopefully, the OP will not be in the latter category.