These mystery flowers are called "purple dead nettle" and its actually an editable weed. Its an annual. Don't know how a weed of the mint family, born in Europe...found its way into my front yard but I'm loving it. Gave me the opportunity to learn something new. Off to study more!