All that you say makes total sense. I don't believe the "maybe he wants to be there for you but can't" philosopy. If someone wants something bad enough, they do it....no matter how much of a stretch it is for them. He doesn't want it enough to put effort forth. If you were some new woman he wanted to woo, you can bet he would figure out how to spend time with her, give her gifts she appreciates and touch her. It is not, as we say, rocket science!