It's completely okay to be ambitious.
Failing to meet your own expectations sometimes is normal. especially when you're trying to create something better and more meaningful. Those kinds of ambitious projects often take time, but they usually get their well-deserved reward later.
keep going and never listen who criticize your ambitions