Jeez, Shani... I'm glad you figured it out, but I'm sorry you had to go through hell and back before you did.
That's the thing with lives as complex as ours these days--who can say what input into the system resulted in what particular output? House wraps it up in an hour... sometimes it can take weeks, in the real world. And even House has to get it wrong twice per episode before he figures it out!