Another very tough Boston race report! Great job under such rough conditions.
I have read many reports just like it; seems like most runners had a rough day on Monday. In fact you sound like you did better than many.
Last night I was at my local running club meeting and 2 of the members had just run Boston. In addition to running their worst races ever (in 1 case over 75 minutes slower than their qualifing time) they both suffered severe sun burns. They looked like lobsters!
On the other hand both have recovered quickly, probably because they raced so slowly, and are thinking of running the Long Island marathon on May 2nd.