All I can say about this quote from Lorii Myers is, "how true! how true!" We sometimes hold back on things because of our fears and lack of trust. If we can only put our trust in God then we can "become limitless" because God is of course limitless!
I'm sorry I don't yet know the name of this flower. I just found it in a public garden. However, I find that the way it grows encapsulates what "limitless" means. Don't you think so?