I noticed you have eight(?) chances to level up each character's attributes, but are their final attributes fixed or could you choose to distribute the points a certain way?
EDIT: So the number of chances for attribute level-ups depend on the love points available for each character. It seems the attribute distribution is fixed, but please correct me if that's not the case.