Yeah, Stu -- you're among a lot of friends here who have been (or are currently) where you are -- me included!
Lots of good advice above, so I won't repeat any of it. Just know that we know what you're talking about and that you will figure it out!
Regards,
John