Kitten energy (and some have it longer than others)

Every night a few hours before it is time to wake up, Jasper climbs up on the computer and he KNOWS this will get a response from Charlie. He doesn't do it any other time of day. and Jasper is 5 years old, but he wants attention as the alarm time is too far away.

I personally don't think keeping a cat indoors is cruel and even if she WERE allowed outside that would not guarrentee good behavior inside.

A temporary solution may be to remove the curtains and simply attach something flat (even if it is paper) to the windows to remove the "fun factor". once she forgets about this behavior you could go back to the curtains. this is what we do when we have cats.

hang in there. Lilly is staying for the duration.