Update: Ever since I've had CSS turned on, I've run into a lot of user profiles that have CSS that I wish I could choose not to view, either because it messes up navigation or the colors make things harder to read for me, but yet I still keep CSS turned on because I want to be able to see my own.
This is infuriating. I don't want to have to suffer through other annoying CSS just because I want to be able to enjoy my own. Please for the love of god make us be able to see our own CSS even if it's turned off. I don't understand why this was coded this way in the first place, it's completely illogical.
Honestly, this has got me thinking, it'd be nice if there was an option to enable non-invasive CSS but have invasive CSS turned off. Non-invasive CSS would be things like modified sidebar icons, backgrounds, and other various visual modifications for cosmetic purposes. Invasive CSS would be any code that changes the usual layout of toyhouse, whether it be moving the location of certain menus to removing the sidebar to anything else. Custom colors would also go under invasive CSS, as some colors can make things hard to read or cause eyestrain or even worse problems. I understand that some people may have custom colors that are non-invasive, but sorting through those would be under the responsibility of the user to mark as invasive, which I think we all know there will ALWAYS be someone out there who won't mark their crap properly and cause problems. So just make custom colors as a whole be invasive.
Once again, if this were made an option, viewing your own CSS should ALWAYS BE FULLY SHOWN. If you have invasive CSS turned off but non-invasive left on, you should be able to see ALL of your OWN CSS even if any of it falls under the category of invasive- you're the one who put it there, so it's not invasive to you, so you should be able to see it regardless.