Oh Lord. People still use this place, thank the gods. And I've tried all of that already. I've used that firefly support thing with deleting content, but that didn't work. I'll try to write a support ticket now.
EDIT: I got it fixed. It's the most stupid and unimaginable issue I could've thought of.
Solution for people in the future that messed up like me:
"Some problems can be caused by your computer not being able to read or write to the default profile directory. In order to workaround this problem we have created a system to manually set a new profile directory path.
To change the profile directory path edit the options_override.xml file in C:\Program Files (x86)\Steam\steamapps\common\Stronghold 2, or within located within your own custom installed directory.
The file contains a single parameter:
To change the directory, edit the file so that the path to the new directory in which you want to save is between the quotations. When using this option, a new "Stronghold 2" directory will be created in the directory specified i.e. if you specify "c:\users\documents\games" then the game will create a "c:\users\documents\games\Stronghold 2" directory if it doesn't already exist.
WARNING: Be very careful! The game will attempt to read and write files from the specified directory. Use at your own risk!
To use the default directory, leave it blank or delete the options_override.xml file
PLEASE NOTE: Steam Cloud will NOT work if you use an override path. Steam Cloud only works with the Documents\Stronghold 2 folder."
[This message has been edited by FreedomPuppy (edited 10-15-2018 @ 11:44 AM).]