What was/is your LO's awake time at around 6-7 months? LO usually can only go 2 hours, 2hours 15 min max without melting down, and he's giving me tired cues (rubbing eyes, yawning) around 1 hour 45 min usually. This seems like a really short awake window at his age (6.5 months).
Could it be due to his crappy overnight sleep (multiple wakeups over a 12 hour period)? He does nap really well most of the time (1-2 long naps of 1hour+ and a short afternoon nap...so I would think that would prevent him from being so tired during the day?