sounds like you at least got a delish dinner. BTW congrats, my first tire change took over 2 hours indoors after I walked my bike to the nearest bus stop and then home.
I would consider at least picking up tubes but possibly have the LBS check your tires. Did you find any significant holes when you changed the tubes?
I ended up putting a kevlar vermin on my bike after flatting 2 weekends in a row on the same tire. 3rd flat on that tire with a total of 2100 miles on it.
Good luck
Mary