I also don't think their relationship is any more messed up than a lot of relationships in the early stages... I have no idea if it will progress or not... but right now I think they've got something quite good between them. Its unusual to be in a situation where you meet someone who has such a completely different background to you, and yet you still 'get each other' on other levels.
I like it!