There's no point in beating yourself up Snooz - In fact I actually think beating yourself up for things actually contributed to your decision to drink again.
None of us a perfect,. We all make mistakes. You have the great opportunity now to come back from that and learn from your mistake.
Everything you learned and gained in those almost two years is still there...pick it up again and use it for Recovery 2.0
D