No shit-1st post in over 6 and half years.

My bad-fucking hate that expression. 
Must have been among the 1st members but presumably has been lurking / reading the forum so knows the sort of response he is likely to get after leeching and not contributing.
I don't have a clue about the girl but wouldn't be telling even if i did

Have to agree about the My Bad expression and never really understood where it has come from but it seems to be a really poor bastardisation of the English language.
Just looked on the net and it appears to have originated in the US so another good reason not to use it apart from I always think it makes people sound a bit thick