look the fact is that stevey is steve yelle, and according to wikipedia his life is better than yours