Don't give up,we all have our highs and lows.
Give it a month and try again,and when you have those babies swimming and eating,you will have one of many highs!
You sound like a very caring person,I am sure you will succeed ,maybe not next time,but you will.
My first spawn did fantastic,the next one not so good,the third one-so so.
It is the way breeding goes,each time you pick up on something you could have done better,you improve as you learn and we are always learning.
Beware of the breeder who says they are the best,or give the impression that they know it all!!