LOL, b/c sometimes one is too slow with the shovel or the snake is well-camoflaged. My question about your son was for context. At 13, dating is a bit different from having a toddler or young child. Not that he doesn't need you as a teenager, but they do start to have social lives of their own. A bit more free time for you. And the income definitely helps, you can afford to be very choosy about who you see.
So, apart from being attracted to emotional retards you sound like a decent catch. Don't worry about this snake anymore, but keep your shovel close by in case he slithers back.