Cant be that complicated to self pollinate, Im sure you did fine man!!! B12 I heard good things about too, not sure where but its definately pushing alot of buttons in my brain right now, like you said it couldnt hurt. I smoked the juice bud, it was a bit harsh but thick, no noticable change to taste, but the juice is only like 5 percent juice, dont know if that makes a differance!!!