Having the words 'I love you' said to you is not essential in my opinion
I disagree with this.Of course they are only words and actions should speak louder, but if I had been with someone for this length of time and he had never told me he loved me I would be worried. Just ask him if he thinks you have a long term future together.. at this stage in your relationship you need to know whether its going anywhere and if it worth waiting for him for the year he is away. Good luck.