The outpouring of emotion on here is a good reminder of how powerful online forums like these can be.
You can have such an impact on somebody you've never even met. Never even really spoken to. Just your attitude, your daily positivity, your effervescent outlook on life, can move people deeply.