What a great and extensive introdution you have here! It's really unfortunate that it didn't work out with your previous teachers but when you have a great private teacher it can do wonders for sure!
For myself online guitar lessons were absolutely the cheapest and best way to start as a beginner. Well that's me personally, could differ from person to person ofcourse. The basics everyone can learn as long as they practice and learn to observe. With that I mean to observe when you can't get something down and see what you are actually doing wrong. When you have a great private teacher you can make faster progress with that for sure but these online recourses like Guitartricks are great!
I'm absolutely sure that once you get to a certain level you may want a private teacher to help you break barriers and become the best guitarist you can be, but I didn't feel the need when I was starting out with guitar.
Anyway have a great time here! Hope you learn lots!
JJ