Aww sweetie,
Don't be to hard on yourself. Just tell Bill that you appreciate what he did, and you really didn't mean to take it out on him.

Our pain doesn't understand birthdays, anniversaries, vacations or anything else. I hope after a little more sleep you feel better, and can enjoy the rest of the day. I'm sending very soft gentle hugs your way...(some people will do anything to get out of a birthday spanking lol)..
Mary