Sounds like she could well be your soul mate
thats so cool!
Although Rob and I have our problems and sometimes we can be very different from eachother and don't like the same music etc, I personally believe we are soulmates, I hope I'm right or this will look incredibly stupid lol!