Well done on your successful fast! In no way have you failed at anything. As Chrisb1 has said on many occasions, take a fast one day at a time and let your body tell you when to stop.
Your perseverance has been remarkable and you will undoubtably continue to gain over the coming weeks and months.