Putting aside Your hobby there are a few factors that might help in building up self-confidence one of the things I think of as important is: being needed/helping others especially those You can se in person. The fact You manage to help others solve problems of any nature should at some point result in feeling more self-confident. <img src="/ubbthreads/images/graemlins/up.gif" alt="" />