I never understood the timing in Steve's story. His mother told him he was adopted six months ago - and when his birthday rolls around it gets to him, and it's his birthday? How many birthdays has he had in six months?
(Also I feel like if the show started on the first day of school and now it's Spring, so six months ago he and Kelly were broken up and barely speaking so when did he tell her? I don't know. It just never worked for me.)