Try not to worry WatcherAzazel, I'm a terrible fidgeter... twitcher... all that sorta stuff lol.
It's something they'll probably look past so long as you've got the more important confidence aspects there.
Just don't let it get out of hand.
Stress relief techniques? I know 'stress and lust' are different things, but on the psychological side of things one may react similiarly in both situations. Try it.
It may help.
Again, I hope this helps... lol
_________________
Thousands of candles can be lit from a single candle,
and the life of the candle will not be shortened.
Happiness never decreases by being shared.