Most of that is true except for the 'never selfish' part. I admit it. I was raised that way. My momma's selfish, too.
That Olive description also fits me.
This is why I don't put much stock in astrology or zodiacs. The descriptions are so general, they fit almost anybody. lol