I took me a long time to get good at spinning yarn from scratch.
Spinning yarn can be good for helping you focus or destress, however, it has been shown to irritate the joins in your hands or fingers from the repetitive movements.
do you know anyone who loves to knit?
There are several famous celebrities who profess to enjoy knitting, like Vanna White, Christopher Walkin, George Lucas, and Lee Emy
Vanna White has her own line of yarn called Vanna's Choice. I think actor Ryan Gosling is also a knitter.
Vanna White even provides patterns for knitting, scarves, hats, bobbles, you name it!
I have bought some of her yarn before, but her yarn is acrylic and I like to use organic wool or organic cotton yarn when I knit.
Wool yarn from Italy might be considered one of the best! They have a color called "Winter White", which is really a true white. 
Wool yarns from Peru are great too. They hand spin their own yarn and they treat the sheep humanely as well.
In Peru you can get a yarn from an animal called the Vicuna. It is limited in the colors you can dye it, but it is very expensive and find for suits and scarves. 
I think that is a relative of the alpaca, but I have never used it. I have cut back on using a lot of newer yarn because of animal safety, so now I use vintage yarns in my knitting.