BaddazleI guess I just am. I feel whatever i try to do, it never turns at well, and I just am bad at everything
I don't want to ditch this like other things, but I feel it will just be more bad rep.
Don't put yourself down too much, it is great that you are showing ambition and are trying to create things for the TF2 community, which I would guess most people can appreciate. The problem with your projects (this and the pickup site one you posted earlier) is that they seem superfluous, they don't really add to the services that are already provided and are thus looked upon with scepticism. In addition to this, they seem rushed/unfinished, and as others have pointed out, the way you present them is not very professional. Every project that is presented here faces critique and criticism, especially if the concept is vague or promises too much. In my opinion, try not to force it. Don't create a service just for the sake of it, but rather look at what is wanted/needed and then if you have a solid idea, put enough time into developing the concept.