I know everyone is really confused on how to find and access your discoveries on the new StumbleUpon layout. Just go to your profile and its the drop down under the title of “additions”.
The confusion is in the change of the name, but accessing it is easy peasy!
I hope this helps you find your past discoveries and keep up with them on Stumble.
And while you are there, follow me!