Hello there! Thank you for your feedback and especially for playing Belong on multiple playthroughs!
Regarding the personalities, I understand where you are coming from.
The outcomes of MC making amends with Vida were to show their true self with their best friend, including their main flaws. However, ironically, I had written the prologue last. The main routes were written with traits in mind, rather than personalities which is a mix of traits.
For example, the two-faced personality's main flaws are callous and fickle while sarcastic personality is made of callous and another trait. Various scenes will check whether MC has certain traits and play out accordingly.
Thus, I understand that it felt like the traits felt fixed, rather than catered uniquely for each personality.
Originally, the MC had a fixed background and personality, but I decided to give various ones instead for the players to be able to self-insert themselves better. The different sets of personalities affects the plot minorly as to how the MC reacts. The love interests (LIs) will not dislike for who they are but what they do (the choices they make).
Being my first game, I did not want to complicate the codes and writing so there wasn't any extension on MC's growth. My main focus was on the blooming friendship/relationship with the LIs. I apologise that this aspect has disappointed you and I will take this into consideration for my future games.
Thank you for the bugs report too, they will be amended in the next update ^u^.
Once again, thank you for playing Belong.