I've had my cat for almost 6 months. He's a 7 year old rescue cat.
Despite the fact that the shelter told me he was good with children, he clearly isn't. He bites, scratches and swipes them resulting in my youngest being terrified of him. I try to keep them apart and put the cat in separate rooms but he's pulled the carpets up trying to get out and seems to want to be around the kids, however when I let him in he just attacks. They all have scratch marks on them and he's even drawn blood.
I told the people at the shelter and they said he was likely to be playing 
I'm really tempted to take him back to the shelter. I'll feel guilty and I know it's not fair on the cat but we can't keep living like this either.
What would you do?