Cats don't hate.I often doubt myself if I'm doing the right thing. Also I wonder if whiskers hates me and the place.
I think I posted this earlier in the thread, because you mentioned that Whiskers is shy.
10 Must-know Tips For Happy Living With A Shy Cat - TheCatSite
This may also be helpful;
How To Help A New Cat Adjust To Your Home - TheCatSite