been there,done that,....hang in there sparky, it will all work out.