You have an unfaithful cat. Sorry to break it to 'ya.
I had a feeling that cat was just another stray but I had hoped that I was wrong.