Is there a way to use the +20 heart and switch from 20paladin to 20barbarian or viceversa ?

It seems to me that I can't change alignment before the lesser,
but I can't use it during my lesser either 'cause when I try to use the alignment change item from the store It says to me I need to be in a tavern.

Any Ideas?