I don't think anyone is wrong for "Friendzoning" someone. Don't find someone attractive? Not your fault. Can't deal with their sexual past? That's your feelings. See no future? That's your call. You aren't wrong or shallow to not be attracted to someone. Forcing yourself to be with someone you don't like is just leading them on and that is far crueler.