Hey thank you guys so much for all the responses.
Took me a little while to get things to work properly but I think I got it.
Unfortunately it was not without some casualties, I ended up deleting one of my .mozilla folders by accident which contained all my settings
I held off mentioning that I did mess around with profiles in the past while trying to get things to work with my setup, but was not successful at the time. However with some of the things mentioned here I was able to put together the pieces to form a solution for my situation.
I cannot explain every little detail at the moment, but I figured I would share a couple of things.
I was originally doing the same thing @caf4926 mentioned, renaming the folders, but this can get tedious if you have to do this often.
For my setup the use of one .mozilla folder did not work correctly, I still had to use two different folders.
Here are some tips....
1.) In the "Profile Manager", when you go to create a new profile you can link different folders to specific profiles.
2.) In the "Profile Manager" uncheck the box where it says something like "load selected profile by default"
3.) Create program launchers that contain the command "firefox -P <enter your profile name here>"
4.) When deleting a profile and a warning dialog box pops up asking "are you sure you want to delete folder and all its contents" don't just say to yourself "that shouldn't affect me" and quickly press the "ok" button, actually think about it for a second
I blame all these damn popups that every site uses nowadays to advertise/sell me something, I just automatically close things without even thinking
Anyways, thank you guys again for your help, hopefully my tips above will be able to help someone in the future.