I think that snakes will breed eventually and like meow said, its all about the timing and the environment. Look at youtube videos of breeders and how they do it, they lower the temps and such to have a more successful breeding year and there are some who don't. You also have to think about age. Oh and IMO the high end morph you should get IMO are either champagnes or deserts. A high end dominate morph that will give you good outcomes.