1) Is there a console or output or anything? For example, if all I had was print("Hello world!"), where would it show up? Or do I always have to draw it to the screen to see the output? If you always have to draw it, could you somehow run two windows for love in one program, and basically use the secondary one for information that you print out?
2) How do I find out which button on a gamepad I'm pressing in love? Same with analog sticks and triggers? I tried to find which analog sticks were mapped to each number in love.joystick.getAxis I think (can't quite remember, sorry!), and manually went through all the numbers to figure out which number was assigned to what. I'm sure there's a better more efficient way to do that, I just don't know

3) Is there a wait/pause/sleep function? Pretty self explanatory, I just don't know if there is. For example, wait(15) or sleep(15) would pause for 15 seconds, then go to the next line of code. msleep(1000) would wait a thousand milliseconds, then go to the next line of code.
4) Any links to tutorials to get me started? I've tried looking at the wiki, but I'm a bit confused. Any help appreciated!
Thanks!
EDIT:
5) Also, could someone explain the whole "OBEY" thing in everyone's avatars? It seems to be a trend

DOUBLE EDIT:
6) Is it possible to find the length of pixels a sting of text is? That would be very helpful for centering text on the screen!