I'm sorry to hear that Stuie. But, it's good that you are trying to keep a positive attitude.
Have you tried Clearasil? How about Proactiv?
It could be from the stress of pumping, touting and squealing enticements to those more simple than you (assuming that's possible) to "invest"?