I know a guy named David (real normal, average name), he is in his 30's. His current nickname is "giggles". I don't think one's name has much to do with nicknames and various childhood torments. Although, for rhyming purposes, maybe.... anyway, I really like Bear, but you probably don't care too much about my (random stranger) opinion. Either way, congratulations and best wishes for your family and Bear (it really is a very huggable name)