I'm getting wonderful visuals of your cat attacking the giant ball
About gym contracts - have you got a local leisure centre near to you? I have a membership at our local one and you aren't tied in to a contract, it is just on a monthly basis. Plus, it isn't as expensive as the private posh gyms.
Dieting hasn't been brilliant for me recently. I've kind of given up hope. Although I have lost weight, I can't see it in myself and my clothes don't feel any different. I feel destined to be this way forever and I hate it. I used to get bullied at school about my weight and looking back now, I was so skinny. I don't know what happened really I'm meant to be getting married at some point, but there is no way that I can do it in my current state.