I get my on body injector every cycle, my bone marrow is just lazy. Get to work damnit, you have one job!!
As for the mopping robot, it's amazing. My kitchen floor is so clean. We have 5 really big inside dogs, so this is a game changer. We also have zero carpet, so your mileage may vary!