I've been trying to breed my BN for nearly 2 years now with no success. I reluctantly gave up, thinking my 2 females were sterile or just not interested. I made them so many caves, redesigned my tank, used pure rain water, planted, unplanted, changed lighting time; everything. About a month ago, I gave up and just started to enjoy them. Well, what do you know, 3 weeks ago, I looked into the tank, and realized that there was daddy fish with a big bunch of eggs. They've all grown into busy little things rushing around the tank. Then, I looked in the tank again on saturday, and saw that daddyfish has MORE eggs!!
I've also been ignoring my lionhead cichlids, and went down yesterday and there are 2 lots of babies in their tank!
So, maybe the moral of the story is just chill out, sit back and let them do their thing. You never know what might happen!