Long time reader, finally decided to register a month ago and now a first time commenter. Just saw the story and read what's been posted so far. I completely understand where David is coming from - he's been stressed out about his lack of work while trying to be a good partner. Mike is so absorbed in his work that he's frequently incommunicado and doesn't have time to return a phone call or text. I can guarantee you if he had a phone call, a text or message from his boss or clients he would get back to them ASAP. No reason why he couldn't text or make a brief call when he goes to the bathroom. Additionally his excuse of his battery dying during the day just doesn't cut it. I honestly think Mike may be having an affair. Why else would be so distant and not wanting David to attend work functions where ones spouse / partner or their boyfriend/girlfriend would almost be mandatory? Also, if David gets involved with Rain wonder how that might effect his job let a lone personal life? Rain is involved with Laleh who contacted David about the job and hired him (I'm not sure what her position is but must be above his new position) and if they get together while he's still dating her and she finds out shit will hit the fan. Granite, provided David doesn't fuck up at work she wouldn't be able to fire him solely for fucking her boyfriend - she would just make his life hell.