I was a chronic relapser for nearly two years. I'd get a little sober time - days, weeks, months - and then blow it.
It was when I finally got sick and tired of always being sick and tired that I finally 'got it'. Don't give up. Keep trying until you get it or die, cause one or the other will eventually happen. I just hope it doesn't take you as long as it took me.