my visitor came.. no wonder why i was TOO happy for the past week.. why oh why do my pms emotions toy with me!