结婚多年了还没有怀孕,极有可能夫妻双方患有病疾,双方到医院进行检查治疗,治愈后可以怀孕的,或者人工的试管婴儿都可以怀孕,没有所谓的因果报应。