You need to get her in a spot that recieves more sunlight, im guessing her current position gets shaded often during the day. If she gets alot of direct sunlight she shouldnt stretch.
Stretching can stress a plant. Stretching causes larger spacing between nodes meaning less sites for bud production. Its like not giving yourself the right amount of food, Plants need good direct sunlight. Happy growing BBE