When you're able to upload the photo, try doing it in the Plant ID forum. Lots of very knowledgeable people check that forum frequently! Good luck with getting your plant ID'd!
And
Confidence is that feeling you have right before you do something really stupid.