Quote:
but at some point I truly feel I deserve more from him

Keep the deserve stuff in check, mdu. "I deserve" leads to expectations, entitlement and disappointing victimhood when things don't go as planned. Bit by bit, he's giving you more, and you have to decide whether that's enough, but leave deserve out of it.

Quote:
We'll see how that goes and assuming it goes well I will be sure to give lots of praise and thanks.

Don't overdo it. It will come off as patronizing. Don't make him feel like a little boy. A single, simple "I really appreciate your putting my anxiety at rest - thank you." ought to do it. A kiss on top would be dreamy.

Quote:
Based on that, I'll gauge when to do the 'sh*t or get off the pot' talk.
You have everything going in the right direction, and you have to realize it's going to be baby steps, baby steps, not great bounds. Everyone keeps saying piecing is the hardest part. Patience is your short suit. Know it. mdu, I hope you can come up with a plan for that and not blow all this positive progress out of the water.
You are by no means stalled, so why would you be itchin to do a 'sh*t or get off the pot' talk? This is your new boyfriend who you are trying to entice to take you out on the next date. You can't go at him with "marry me now or step off."