Poor guy! Animals just aren't safe around people it seems.
I know you want a Siamese - I always wanted a Himalayan but my house was always full of rejects and strays - but everything happens for a reason.
I'm not surprised he doesn't want to go out. Who knows what this baby has been through?
Orange cats are the best, and Garfield is a fine name.