One thing I will say is that a lot of other folks have had similar reactions and concerns about the rushed, abrupt and lacklustre elements of the game. You seem to give the game a lot of passes on things because you assume you did something wrong, or broke something, or left it incomplete - and certainly things break very easily in this game - but the reality is that those things you report about the endings and the romances are more or less the same for everyone, whether they completed all the quest lines or not. If anything, it's even more disheartening for the folks who didn't break the things they wanted and did everything relevant and important that the game offered... only to be hit with the same fall-flat things you describe here anyway.