For all those out there who think cats are cold, you're about to be proven wrong. Cats love their humans incredibly hard. It just takes a bit longer with some of them to build the trust necessary for that kind of strong love. But once you get there, once that bond is in place, no love will be stronger than your cat's love for you.
Cuddles, kisses, rubbing up against your legs, mashing their forehead against yours, you'll get it all. You just have to earn it, prove to them that you're worthy of their love. Learn to give them space when they need it and the exact places that they don't like to be touched. It might take some time, but it will be worth it.