WOW you must be so tired, catnapping sucks
. Do you try to resettle him with Pick up put down, What does your normal day look like ?? Have you tried to keep a little diary of your days and what your bub is doing RE tired signs, feeds etc.? Is he having solids?
Most 7 mth old can do around 2.5-3hours A time, you might like to try extending that 15 mins every few days, its tricky cause 30min (not 45) can mean over tired too.
If he puts himself to sleep and sleeps 12hours at night try to focus on that to get you though, you must be doing a great job to get that
.
Got to go mine just woke after 25 mins
you are not alone...............