It sounds like you have a real passion for GD, that will carry you through the difficulties you encounter along the way. Great to hear you're moving forward!