As marce says -if you had an origin to your symbols this will control the position and text code used to display your attributes on the symbols in the schematic.
However, in your default on the text tab it defines the text code to use if there is no origin, also when no origin is used the attribute will default to the symbol origin position.
Check the following:
Colours\user attributes - ensure that they are visible, select user attributes and change colours and ensure individual ones are visible.
Settings\Defaults - Text tab. Review the text code assigned to them then visit Assignments\text codes and ensure that the text code chosen has a width value. (0 = invisible)
Have you added these attribute values to your parts AFTER the parts have been added to your schematic?
If so then you will need to reload them, to do this use Actions\Reload Parts\Symbols and select out of date, ensure that the top RH Attributes "reload values" radio button is ticked.
Before doing this you may need to recreate your parts index (libraries\parts - parts index button).
Start a new schematic and add one of the parts with the changed attributes - if it appears then this proves you need to reload.
If all the above fails - try some chocolate - it will make you feel better