don’t worry, we all started from scratch too. its a learning process and it may seem daunting at first. just don’t give up and don’t hesitate to ask.
here’s some docs you should take a look at;
especially the part about: CG-NAT (Carrier Grade Network Address Translation) commonly known as DSLite (Dual Stack Lite) offered by many service providers will technically not provide a public IPv4 address.