Plenty of successful musicians taught themselves guitar without formal lessons, so it's definitely possible - the main difference is you need to be intentional about it rather than just winging it. YouTube channels like Justin Guitar have structured curriculums that actually work if you follow them in order instead of jumping around. Apps can help with ear training and finger exercises, but honestly the real foundation is consistent practice on actual technique - things like hand positioning, posture, and how you're holding the pick matter way more than people think, and they're easier to reinforce from day one than to fix later.
The frustration thing is real, but that happens to people with teachers too. What helps is setting realistic expectations: aim for 20 - 30 minutes a day rather than hero sessions where you burn out. Pick songs you actually want to play, even if they're hard at first, because boredom kills motivation faster than difficulty does. And here's the thing - you don't need to wait. Start now with free resources, and if you hit a wall or feel stuck after a couple months, that's when lessons make more sense because you'll know what you specifically need help with. A teacher can correct bad habits faster than self-teaching can prevent them, but you're not doomed without one from the start.