Okay, I did not figure out what caused the issue in the first place but I found a workaround, I generated a new world and slowly added back in the mods like you said and no problems at all arose from that. Apparently one of the mods causes the world generation to corrupt and stop the nether and end from generating, reason why? no clue! So I guess I can consider this thread closed. HOWEVER, I would like someone to go through my mods list and figure out what causes that bug to happen and relay that info to here so if someone else has the same issue as me, they can find this thread and fix it themselves.
Anyway I appreciate you helping me through this little ordeal, I wish you good luck in the future!