Hello Claire
Welcome to Haven, In answer to your question, >>>>>
White Feathers are left by Our Loved Ones that have passed over, to let you know they are watching over us,
I feel that you have A Dear Loving Grandmother in The Spirit World, and she has been with you a lot lately, thus The Purple Feathers you saw,for
when I am healing someone, this is the colour I see ,.this is the sign My Spirit Doctor gives me, who I work with,
As you have said you have been ill lately I,m sure that this is why you was shown this colour to let you know that The Healing Angels have been with you.
I pray that your health is now improving Claire?
Looking forward to meeting you sometime in Chat Room,
Love and Light Whitecloud.x.x.x.x