I don't seem to find the issue here. You say you like him, right? And he texts you every day.. This means he likes you as well, not a single guy would text you everyday if he wasn't interested (if he isn't your bestfriend or gay, then he's interested
). So what's the problem? He likes you, You like him.. you text everyday..
As from now on, the only thing i can say is enjoy eachothers company.. And even though he lives 2 hours away from you and works for 12 hours, try to ask him out. Everything goes well, as i see it.