I know Sofia is 18 but looks like her parents finance her lifestyle. She is always traveling form one city to another and doesn't look like she has a job or anything. If her parents are paying for her lifestyle then they should be able to tell her to not hangout with sleaze bags