yeah can be hard to figure out just how to introduce yourself, don't worry happens to all of us. I'm not the greatest with introducing myself either. (mostly because I can go on very long tangents, usually about video games)