Love the simple questions.
Ingram, hes taking you for a complete idiot, your effectively funding his lifestyle, be it decorating, cleaning etc, are you a decorator/cleaner?
And the drugs, well the less said the better on that subject, the worrying bit about your relationship tho is, you,ve been with him 8 YEARS so their either must be something their or you just seem to put up with it, i suspect the latter.
Personally, you don't seem compatable, well at least living under the same roof anyway, i'll think VERY CAREFULLY about where you want to be in the next 8 YEARS, ie with or without him?