I'm glad you're enjoying it!
Yep, my goal is to not have the classes restrict who you can romance. The classes are more so for dialog and story options later down the road. Depending on the class you choose you will likely have more dialog with the character related to that class, but you will still have all characters as an option.