If you look at your own post again, you said that every girl is a whore except Devon. If you had called Charlie, Colleen and Jenn whores I wouldn't disagree with you.
Aimee for example you described as "for the streets" because she tells the MC (after he asks her repeatedly) about her sexual fantasy of getting gangbanged. But still all of the sharing stuff with Aimee is completely optional and situational. You can lock the door to the food truck or simply ask Bob to leave. So let me ask you this, when we get to the inevitable point of having the option to share Devon, is she a whore then also to you? Simply because the option is there?