@LeoTCK, Do not let other peoples comments and imperfections get you down. No matter what you may be called on a forum, it carries no weight. No matter what someone may promise you on a message board and then fail to deliver, for the most part they probably do not know you and you probably do not know them IRL.
Those we meet in the digital space and never get to spend time with in person, are no more valuable nor important than a cartoon character or a character in a movie.