Every dog has his day and I've had mine and given whatever advice was mine to give (and a little more).
Todo perro tiene su día y yo he tenido el mío y he dado cualquier consejo que tenía para dar (y un poco más).