My parents recommended doing it the way you are OP. It's nice to have one account that you can save up in for individual purchases. Over time, it's hard to know what falls into that bucket though? But you have awhile to figure that out. For us, it used to be work lunches out, hair, gym, personal hobbies.