happy go lucky: really? who told you?