This is pretty funny because I am in a similar situation, and have been wondering how the hell I am going to explain the last two years of my life. Could anyone in HR really understand what it is like to start a company?
Odd that you would assume that anyone in HR is incapable of starting their own company.