This cat is my loyal  companion  for years he is either a  Turkish Angora or a RagaMuffin.  

A RagaMuffin's personality is one of extreme sweetness, with traits of those
similar to an endearing lap dog. Each one of these cats thrives on attention
and it is not unusual for any one of them to greet you at the door, follow
you from room-to-room and become your faithful companion. They make
wonderful family pets, with so much affection to give everyone in the
family, including your other pets.  

Turkish Angora
One of the most outgoing and affectionate of all cat breeds, the rare and
beautiful Turkish Angora has a fascinating history and is considered a
national treasure in its native land. Many Turkish Angora owners in the
United Stated consider their cats a treasure as well! Turks are not only
intelligent, but extremely adaptable, loving and playful, which makes them
an excellent choice for families with young children, and lively companions
for senior adults. They readily accept dogs and other animals, but their
assertive natures often make them the alpha pet in the household.