I was stressed out on Saturday until a beautiful Spicebush Swallowtail butterfly landed on my arm, and in an instant my stress went away, and when I got home later that night, I looked up the spiritual meaning of that butterfly, and it means “FREEDOM”