Though I had trouble accepting the weird turn this manga made, I've had the fortune to find some possible explanations for why Rin would be like that and why their relationship could technically work. I still have trouble accepting it (and I fully appreciate the anime not including the time skip), but I can appreciate the attempt at something wholly unexpected.