I know this sounds really silly but when I got pregnant the first time I knew it had to be a boy and we named it after my husband. When I got pregnant the second time I said it has to be a girl because we already have a boy and sure enough it was a girl. Then the third time I said it didn't matter because we had one of each already and it turned out to be a boy. The fourth time I said it had to be a girl because we already had two boys and one girl and sure enough it was a girl. We stopped then. Be each time I predicted I was right and we ended up with two boys and two girls. I doubt it could ever happen like that again, we were just lucky.