Yours might also be a different species of Hollyhock. I notice that the leaves on yours are more deeply lobed than the ones I grow here. There is also this entry, although you can't see the leaves too well: Hollyhock (Alcea rugosa)
Confidence is that feeling you have right before you do something really stupid.