No, they probably don't need a companion. They can love as much as dogs - but they can take longer to warm up. Never force yourself on a cat for cuddles etc. Let them come to you.