I, too, believe that the age gap wouldn't be an important detail, if we were talking about, let's say, a 40 year-old woman marrying a 52 year-old man. But in this case it got my attention as well. Now, this is just speculation from my part, but let's not forget that Caroline grew up and met B in a small island, where people tend to be a little close-minded, hold traditional values, etc... I find it really hard to believe that their relationship was just universally accepted by everyone. Of course, that doesn't mean anything. People don't need anyone's approval to start a relationship, and perhaps Caroline wanted that lifestyle and was happy with it. Her therapist will definitely provide the police with more accurate information on that, compared to her social media or her photos. But no, a 28/29 year old falling in love/courting a 16-year old would absolutely not be considered a normal occurrence, neither here, nor, I believe, anywhere else in the world.