The only key to long term sobriety is no secret, it is this:
Surrender
Surrender the fight against something you will never win. Surrender your ego and do whatever it takes to get sober. Surrender your pride and walk into a meeting.
Addiction is a fight we cannot win, we must surrender because if we stop trying to fight it, we will never lose to it.