Welcome to the mad zoo of crazy pilots, Ty! Well, some of us are sane (borderline, though)
Glad to see your perseverance, it usually pays off if you stay on top of it and don't let hurdles discourage you.
Good luck and have fun! (literally, have fun training, that's the best way)