They say that home is where the heart is... Mine was always here.
They say that home is where the heart is... Mine never left.
Can these be said? Do they mean the same.
Yes, they mean basically the same thing. I would not punctuate those sentences with an ellipsis. Use a period/full stop or a semicolon.
Pope of the Dictionary.com Forum