I can never give up caffeine!!
That doesn't sound very healthy though! You should get some rest! My mind tends to wonder and stress about things as soon as I hit the bed. Not rich though so I think that part doesn't count for me. =P
Oh how nice it would be to just keep a good sleeping schedule... Go sleep mate!