No it's not a lie, it's just a comment out of anger. It's no different that being pissed at someone and saying you are going to kill them.....Your BF is a manipulative jerk.... But he has a point, If he says he's going to a buddy's house, but when he gets there buddy says to go to the bar for a couple of beers instead, and so they go, he isn't lying to you....and really he should'nt have to text you to let you know...you are not his keeper. So you both are not lying.