I really don't think you have SL.
SL:
is not painful to the touch
it is noticeably large
it has a hard, beaded feel to it
does not flare up upon touch
does not last for years
It sounds like you have more of some time of auto-immune response. Have you tried some sort of class 3 anti-inflammatory cream like Elocon?