Met a guy seven months ago who seemed to really like me. He was 100% reliable. Texted when he said he would, called when he said, and kept to every arrangement. A few weeks ago, I noticed a change of behaviour. He saw me once in the week about three weeks ago saying he was too tired. (we usually see eachother twice). He cancelled last week at hardly any notice saying he was tired. I sat him down and explained that I don't mind him cancelling as long as he gives me more notice. He apologised, said he felt bad about it and he would keep to arrangements even if he was tired. However five days on and he has cancelled again on me on the day with four hours notice due to tiredness. Not sure how I should react. Should I let it go or should I say something again?