Boyfriend walks 1,300 km to meet the love of his life