Something else to consider is time spent on the forum.
Yeah, in actuality I haven't been here for a full 4.65 years... I've taken several long breaks in between.
It's kinda like having a gf, then breaking up with her, and getting back together again. Repeatedly.
Probably costs less than a gf tho...