I am so sorry to hear you are dealing with this problem. I’m going to be very honest and tell you that deodorants and roll-ons are not my area of expertise. But it sounds to me like you are battling with an excessive problem here. Have you every considered having medical treatment under your arms to prevent this from happning? There are some great options. You could have laser under your arms to minimise the number of hair follicles under the arms, thereby diminishing the amount of oil glands, sudoriferous glands and bacteria under your arms, OR, you could consider having injections for hyperhidrosis under your arms to prevent you from sweating in the area. The only other option you really have to to trial a few deodorants until you find the one that works for you. I really wish I could be of more help!