I found this little guy while on a hike yesterday through a cattail marsh in the upper midwest. I can't for the life of me identify it! I am leaning towards a type of Marsh Bellflower, but it doesn't match any of the pictures I find online or in my identification books.