I screwed up my first grow to a fare-thee-well and still got a really good harvest from her... don't worry about all the mistakes you've made along the way - mistakes are the only way to learn things! Your grow looks amazing and you should be proud!
I think you've probably got another few weeks... grab yourself a jeweler's loupe (they're inexpensive) and be taking a look at the trichomes to see what's happening with them... if you want only a head high, harvest when they're all milky.... if you want a nice combination of head high and body relaxation, wait until you see about 10-20% of them turning amber (and look at the trichs on the bud, not the leaves).... if you want to be couchlocked (and some people do!), you'd wait until they're about 40-50% amber.... waiting any longer will only degrade the THC and wouldn't be good for much of anything....
Good luck and congrats!