I'm feeling quite down today (problems with my relationship) and BabyGirl (while I was watching tv) layed right down on my lap and was rubbing up against me. I love it how my kitties know when I'm not in the best of moods or haven't had the best day...it's like they can read your mind..