Cats do not have the ability to reason that they can "pay you back" for not feeding them by peeing on your bed. Vengeance is a human thing, not a cat thing.
The most common reason for peeing outside the box is UTI, after that it's things like the box is not clean, access has been blocked (physically by a door or by another cat guarding it), other illness besides UTI, don't like the litter etc.
The fact that she's new is a good indicator that this could be a stress related UTI. So the first thing that needs to happen is a vet visit. Straining in the box is an indicator or UTI/crystals, but the absence of straining doesn't necessarily mean and issue is not present. If she's cleared medically, you can then focus on the other types of issues.
I've been in the urine on the mattress situation. You need to pour (not spray) Nature's Miracle or some other enzymatic cleaner on the area and let it dry. You have to pour enough for it to soak down as far as the urine did. I never really did get the smell out until I went on vacation and the morning I left I poured a half gallon on the mattress and left it to dry for over a week.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Holly, Misty & their friend, Jake, the dog.
Onyx, Callie May, Maggie & Kobi forever in my heart.
Yes, I know I need a new signature pic...someday...