Well done! Quite an adventure, but you got out and back safely, and you caught some fish. Result! 👍
Night time navigation can be tricky but as @Saintly Fish says, following your track on your plotter is a good way to stay out of trouble. Still doesn't account for drifting hazards or abandoned buoys though, so nice and slowly does it.