Your plant has stretched majorly. What type of light are you using and how far are you keeping it from your plant? It looks like you should have been transplanted it. No, your plant isn't flowering and it doesn't show any sex yet.