>>2207452All that information you have on anchors, knots, and technique won't even matter if you can't think straight on the wall. I don't think it matters where you start as long as you start somewhere. I started outside on easy routes, then spent a lot of time indoor bouldering, and now have been doing a lot more sport climbing and just got my first trad rack. I didn't have a fear of heights, but I did of equipment failure until I learned that all climbing gear is super engineered and unless you are climbing trad you most likely wont ever hit the deck. Muscles grow faster than tendons get strong so don't overdo it.
>pic is view from about 60ft up