Amy,
Long listing titles are NOT bad for Google Searches. There is a technical explanation for this that can be hard to follow if someone is not technical. Basically, though, Etsy only shows Google the first 40 - 60 characters of the listing title, no matter how long the title is. As far as Google knows, that is the title for the listing. Here is an example from your shop:
https://www.etsy.com/listing/151663231/mason-jar-topper-with-recipe-for-muffinThe title for this listing is:
"Mason Jar Topper with Recipe for Muffin Mix in Blue, Purple, or Green"
This is the shorter title that Etsy shows to Google:
"Mason Jar Topper with Recipe for Muffin by BeadsandThreadsbyAmy"
Etsy cuts off the listing title and adds the words, "by yourshopname". All these words are 70 characters or less.
So you see, it does not matter how long the title is for a listing, Google will only see the title that Etsy creates for Google from your listing title. This is why it is very important to include the best keyword phrase at the beginning of the title to make sure all the words fit into what Google sees,
Anyone can view the shorter listing title by looking at the program code for any listing page or any other page on the Internet.