Welcome back...I find that my level of enjoyment is equal or greater to what I was experiencing when I quit (which is probably the reason I stopped playing in the first place).
For me the hardest part is finding time to practice on a regular basis. I can very easily end up working overtime, 2nd jobs, and family comittments eat up a lot of my already minimal amount of free time.
There are some invaluable resources available on this site. Players that talk the talk and walk the walk. (I am not one of them however

)