Bought a pair of Alpinstars GP Pro R2 gloves but they are seem small. Previous glove Technic, size Medium. Alpinestar, I measured into a large and I know they run small so ordered XL. Fingers and palms are okay but I have to squeeze my hands to get them into the glove and the strap barely closes. Should I get the 2XL?