You had two months, so you know you can do it. I'd avoid summer social outings this year and focus on getting sober. I understand your son's graduation party isn't something you can miss, but have an exit strategy, something to non alcoholic to drink and tell someone, to keep yourself accountable.