Sorry for your loss. I believe it's good practice to find healthy coping mechanisms to deal with tragedy or change in life. It sounds like you have some positive outlets available. Do what you know is right.
Don't take this as insensitive, but...
I saw on the main page:
Post - Life is short.
Newest post - Skiploder
Already improved my day before even opening the thread. Sure enough, he delivers! Epic post.
#1 Fanboy
Someday you and I will meet and you will be very disappointed..........