问题分析:由于近亲之间携带相同致病基因的机会较大,所以,近亲之间结婚,生出患隐性遗传病的几率较大,所以国家规定三代以内近亲之间不能结婚。
意见建议:三代是从有共同的祖先开始算为第一代,你爷爷的爷爷和你女朋友奶奶的爷爷应该是同一人,所以你们是第五代,在法律上是允许的。
具体可以咨询当地民政局婚姻登记处。