
Since it sounds like he’s used to you or your wife being there, you can try slowly removing yourself. What we did with our kid is start with a parent sitting or laying next to the bed, then every few days moving a little closer to the bedroom door. We’d still stay until they fell asleep.
Our kid got most anxious when we got to the part where moving put us out of their room, so we did that step a little more slowly where we stayed at the entrance of the bedroom but would have to leave the room for increasingly longer periods of time (go get a book to read, go to the bathroom, etc). They struggle with anxiety in general though, so your kid may not have this hurdle.
We too keep books next to their bed which they can read or look at until they get sleepy. We also have a volcano lamp we turn on at night they can watch.


We still pay allowance in cash for our preteen. It gets divided into save, give and spend. If there’s something she wants purchased online, she pays us the cash and we order it with our card. If the purchase is going to take most/all of her current spending money we do point that out but don’t prevent her from spending it.
I’m not sure yet what we’ll do when she gets closer to driving age. Most likely get a debit card so she can get that experience before going out on her own after graduation. But for now we want to build a more solid connection of physically parting with the money when it’s spent.
edit: fixed autocorrect error
My kid was a very colicky baby. Parenting is rough. The fact that you feel like a bad parent means you are most definitely not a bad parent.