Hey, Welcome to dA!
srry bout your experience in the Project forums. Unfortunately, there are trolls there that embitter the goodwill of those that like excercize thier talents to fulfill request. Guess they're so miserable they can't stand seeing others any differently.
"No good deed goes unpunished" as they say..
Good luck!