My younger siblings secretly gave food to a cat that lives nearby, (belongs in the area but not to an immediate neighbour.) Once I found out, I realised this needed to stop.
However, the cat has taken a liking to our garden and spends all its time there. It's heartbreaking when it begs for food and we don't want to give it any, and when it has been in our garden for hours and hours the entire day, we realise it must be fed and give in.
I don't know how to undo this cycle. We have carried the cat away many times from our house and closer to its own so it would just go eat at its own house, but it refuses! It just hops back to our house!
(We have made some observations to suggest that the cat is trying to 'adopt' us because its owners don't give it the attention it needs, and obviously it bonded with my younger siblings because of their feeding and loving it, as you know some cats more than others really want human interaction and love. I have messaged the owner back and forth a few times, as the cat collar has contact info, to ask if it was okay that the cat had been in our backyard for like 9 hours and it was now 1 or 2 am. The response was always nonchalant. Our garden is also more easily accessible to this cat. We don't know the owners personally but had seen the cat at its real property before.)
Long story short, I want to know what I can do. It may be stupid to feel conflicted observing that the cat is much happier with my siblings. I know that is very selfish. That's why I want to resolve what we have caused, but the cat doesn't seem to leave!