Im not stuck anymore!!!!
I can admit that I was a little bit airheaded, and the Hugo situation was one of those airheaded moments. I misunderstood how Hugo worked, I had assumed that Hugo ran on localhost:1313 and that you reverse proxied to Hugo. Nope, you just set your running directory to the Hugo ./public folder.
Thanks for reading this post, have a great day.