My favourite river (in SA ) varies from 400 yards wide to channels between islands of 10 ft wide. The visibility is an average of 20 inches so you can rarely see what you are wading over or through.
I tend to loose12 - 24 flies a day to snag ups on rocks, hung up in the willows, break offs etc. Quite a few guys are wearing shin guards due to the uneven nature of the river bottom.
Would I stop ?????, Never ever ever.
The thrill of your first "wild" fish, irrespective of size, and then all the lost flies, tangles, bleeding shins, holed waders etc. just become part of the enjoyment.
In short, don't give up. Try and team up with someone for a day, or even better get a guide for a day. Any guide worth his salt will teach you more in a day than you would learn in a year of weekends getting frustrated on your own.