I hear you on the going crazy part... This game takes a LOT of patience man.... Seriously, when you think they're ready to chop, wait 2 more weeks. Some sativas require 12 - 14 weeks to reach optimum potency

Are you still feeding them nutes? You'll want to stop about 2 or 3 weeks before you plan to chop and start flushing them with plain water up until the chop. You'll force the plant to use up all the nitrogen in the leaves and buds, which in turn will make the buds taste and smell better once they're dried and cured.