If you have bitcoin and you aren't spending any of it, you are not helping the cause whatsoever, and ultimately just hurting yourself.
Not quite. Individual self-interest conflicts with group self-interest. As long as people expect the price to dramatically increase, they won't spend. Virtually no one will spend coins out of altruism to the group of all bitcoin holders.