To me I did the best I could means you probably did your best during the offered situation and which was not the 1 you have imagined or predicted so you think that it could be greater. Stack Exchange community is made of 183 Q&A communities which include Stack Overflow, https://joshi799ohy0.bloggazzo.com/profile