Don't worry too much about it. There are very few people on this good earth who would notice a set of threads highlighted as being newly posted upon and sitting right up the top of the thread list. Even fewer would actually have the audacity to actually follow up on those threads especially after having started them. I'm totally and cromulently with you on this one.
"they have more than a problem..." flight loop Apollo 13
Abandoning that thread and starting new one for no other reason than to post a link to one of your videos, I believe is spamming. If you continue one more time in this pattern of starting a thread, posting a link to a video, and then abandoning the thread, I strongly urge the forum administrator (Lunar Orbit) to permanently BAN YOU. Your pattern of behavior has been unacceptable to this point.