A couple of months ago I took in a stray cat, but it just won’t tame down completely. I think is has to do with how much time I leave it alone, but it always starts out so lovey dovey but every single time it turns into it attacking my hands. I did something terrible and slapped the cat off of me the first few times it did this, which I know was terribly wrong

now I don’t think it will ever be able to be a proper house cat and I feel like a terrible monster for ruining its life. I’ve tried to spend more time with it and be patient with it but the damage is done. I don’t know what to do now and like I said I feel like a monster. I was thinking that maybe if I get steady employment again (I have a job interview on Monday) then maybe I could try taking it to a vet getting it fixed and making a resolution to spend more time with him, to see if he can still be tamed enough to become a house cat I’m so lonely it would be nice to have a pet, a reason to stay at my apartment. Is there anyway I can fix this? I feel so awful about it and unsure of how to proceed.