This sums up life for me.
"We don't stop playing because we grow old; we grow old because we stop playing..."
George Bernard Shaw
Gonna have good and bad days if you're having more good than bad days and enjoy it stick with it. Its not cheap and I can always find things to spend money on, most I don't really need but its the same with most hobbies.