Is it a Senecio? If the stems are firm and it's losing older leaves prematurely, sounds like it's getting too dry. If the soil has plenty of air in it, letting it dry like one would for a cactus is unnecessary, harmful if too much too often. Shouldn't be possible for it to get too much light inside. The sun can only shine through any window for a few hours tops.