Permanent Buffs Disappearing: Workaround found
If you are an OCD completionist like me, it has been driving you absolutely nuts to know that the buffs from valuables (+25 Health, +1% Damage, +1% Defense, +1% Resistance, etc...) are lost upon reload / exiting the game. The behavior seems to be better on all platforms as of the latest patch, but many players, including myself, have continued to have problems with it.
I believe I have found a reliable workaround on Steam Patch 3 -- i'd be curious to know what those who play on other platforms can confirm of this workaround as well.
Essentially loading in from a fresh session (i.e. launching the game), you will never have any of the benefits shown in the character menu from valuables previously purchased, despite the items themselves no longer being sold because it remembers you bought them.
Even reloading a save from the menu doesn't restore them. So how do you reliably restore them for each session? Die. That's right, DIE, and then select Load Last Save. For whatever reason. loading through this method instead of through the pause menu restores the buffs and they will then persist the entire session, even if you reload Check your character menu before and after you die, I have been testing since discovering this tonight and it appears to work every single time.
Persistence pays off. Best of luck in Thedas!