Thanks all for the replies. I'll answer a few points that stick out.
I do not wish to just throw her out on the street. She isn't being outright or malicious towards me, but our relationship has been cold for some time and I view it as something that has long overstaying its welcome. With that said, I do still love her, I also believe that she loves me in her own way, I still enjoy her company when we don't argue, we've just drifted apart, we are lacking in certain areas and we don't respect each-others wishes.
I've told her this before, but if she chooses to leave, I won't stop her. I can survive on my own financially. I'd just like everything to be amicable and I'd like her to be in a good position, though I don't know how good she can get that position based on the fact that certain things are working against her. If she wants to go back to Thailand for a cheaper and better life closer to her family, then I'll help her. No idea what she can do if she stays in the UK though. She chose to stay in the same low paying job that we used to work together in, so even getting in a studio flat will be a struggle for her, and the less said about bedsits, the better. On the flipside, she hasn't spoken to her family in Thailand for years, and her only friends are over here in the UK. She'll be isolated over there.
I've seen the concept of the relationship being transactional being mentioned in this thread, but it hasn't been that way, at least until she gave me the ultimatum yesterday. She has always paid her share when we were renting together and I did agree to her offer when moving into my home, but I was just taken aback when she said that she would pull back on me still. She's mentioned her friends a lot over the last year or so, who all seem to have transactional relationships, with them bragging about how they don't pay for their own things and how one of them wouldn't stay with an old man because he had cancer. Though she would mention the old man and say that her friend was lucky to be looked after, she also seemed to look down on them for being who they are and admires her own work ethic, yet I also think that the attitude of her friends is starting to rub off on her. She struggles with her job whilst they seem to live lazy, carefree lives having coffee breaks together. I've quickly lost respect for these women. It may be ungentlemanly of me, but I only see women not standing on their own two feet financially to be fine when she is raising children. We don't have children. We probably never will. We don't even have pets, so as far as I'm concerned, she stands by the agreement that she penned before we moved in. I shouldn't have to bear the brunt just because she hasn't gone into work and even then, her sob story about having not enough money is bollocks. She should know better. She asked me to set up her work login, so I can see her payslips. She also asked me to set up her online banking.
I have no idea about the water buffalo story.
Who won Eurovision? Was it good?