Why are these so Small...They are about 3 1/2 to 4 feet..but it looks like the are flowering already...I planted them in November around the 15th..Are they Indica and they arent getting any higher..or are the stunted?? we have had some cold Florida weather in the 40's this year..They smell great but something has been eating the leaves up top...Not caught that guy yet but SOON...There are 6 plants in all (see pictures)Any info you can give me would be great...When will they ready to Harvest??