why does my cat always have to be in my lap
You should be happy that your cat loves you, and probably misses you when you aren't home. The reason why she sits on your laps is because she feels safe with you and likes the warmth.
I ask myself that very question. Lol they love to be in our business and want attention.