I was suspicious immediately upon seeing Charlie, and think you may be giving him a bit too much credit. I think he was fired from his company, which is actually still successful, because of his burgeoning drug habit. Then the sad thing I read as a complete lie to get Marnie on his side.