honestly, its not the best result you were expecting, but at least you didnt lose plus you gained so much in experience and knowledge, id say its an ok result,
even a better result if you kick more butt on your next project
well done on keeping yourself together!!