joolyjoolyjoo, it can be like that when you're new, that's always been the case. You have to just jump in and talk about the things that interest you. The oldies still harp on about the days when it was all fields round here, you have to try and ignore that and just chat where it's fun.
And scruffyteddy, that's a bit annoying isn't it, the lone dad thing, - but i can't see how anyone would be a laughing stock, most people would just be mildly annoyed with the op, rather than laugh at anyone nice enough to welcome them.