不属于三代以内旁系血亲。《婚姻法》第七条有下列情形之一的,禁止结婚:(一)直系血亲和三代以内的旁系血亲……我国现行婚姻法是以血亲之间的世代来计算亲属关系远近的。世代计算法一辈为一代,在计算直系血亲时,以己身为一代,然后由己身向上或向下数,向上数至父母为二代,数至祖父母为三代;向下数至子女为二代,数至孙子女为三代,依此类推。在计算旁系血亲时须根据旁系血亲之间的同源关系确定世代,同源于父母的为两代以内旁系血亲,同源于祖父母、外祖父母的,为三代以内旁系血亲,依此类推。所谓三代以内旁系血亲是指同源于祖父母、外祖父母(与已身相对而言)的旁系血亲。意思是你和你男朋友同源于姥爷的爸爸那一辈,是第四代了,婚姻法上可以结婚。