Actually I forgot to say, we knew our cat was big and heavy (he is on weight watches for cats and had been for 5 years now to prevent problems due to his obesity, my parents spend more on his vets bills than on me I think, he has his own dietrician lol). However, this wasn't so obvious until I went to a friends house and they had a normal looking cat, I went to pick it up and nearly flung it into the air! My brain was thinking I was picking up titan (so called due to his size) and hadn't considered that this "normal cat" would be so light!
Now whenever I pick up a normal weight cat I amazed at the difference, poor old Titan. The thing he loves the most is when he's sleeping and he needs to be taken to his cat basket (except it's not a cat basket as they are soo small, it's a dog basket). You can pick him up like a baby, carry him downstairs purring then put him down and he falls back to sleep without even noticing lol.