You're probably using antiperspirant wrong. Experts say you should really be using it at night, not in the morning. Since we generally sweat less while you're asleep it gives the active ingredients more time to absorb into your skin. Most types are meant to last 24 to 48 hours. So, it will still work the next day.