Boomba - I know exactly what you mean, there is something very strange going on!
Congrats to your BF on her twins - they are a great size for twins! Was she full term?