Is there a chance that Max and Caroline could be Half-Siblings? They are the same age and they are few months apart.
Max doesn't know her father. Caroline almost never talks about her mother, and her father was rich and Max doesn't say good things her mother. Caroline's father could have slept with Max's mother.