After 2.5 years you pretty much know what you have got in a relationship. But ask yourself- if he got a permanent job in your town, which meant no more long distance, how would you feel about it? REALLY? And how would he feel if you were offered a transfer to North Yorkshire, so you could live together? Would you rejoyce? Or would you have to have a think? If the latter, then maybe the relationship isn't really going anywhere? I only say this because I was in the same situation. My boyfriend and I only saw each other at weekends, and then he was offered a job in my town, which would have meant a FULL TIME boyfriend! This made me realise that I actually would rather not have him around all the time, and even worse, live together. It was at that point that I knew, although he was a nice boyfriend, he was not THE one for me.