I feel like its way too short, these things happen irl and it could take years for the person to stand up for themselves. You can't have a character develop this fast, and with their type passive personality this type of thing can happen again and again in diffrent ways, a person can't change overnight.