RE: Stupidity
Been there, done it. Your experience almost exactly mirrors mine.
The single most difficult thing to learn when flying is depth perception. Once you have a little more experience, start to practice basic pattern flying and you will quickly improve your depth perception.
Practice, practice and practice some more.
Safe flying!