If your light is too far away the plant will strech like crazy. light should be 12-16 inchs from plant, this will reduce streching.A good way of knowing if the light is too close is with your hand, place it on top of the plant if it's too hot for your hand , then it's too hot for the plant. Your soil looks weird. maybe the plant is not too fond of it. It looks organic and may be too powerful for the plant. Too much compost is hard on the plant. Maybe you are watering it too much. to avoid over nuting your plants feed them in this order feed,water,water,feed,water,water....And what type of water are you using tap,wellwater or reverse osmosis. And what is the ph of the soil,water, water+nutes? Do you have a tds meter ?