Lysh - eeeek 3:30 that's before even the birds wake up

I'm sorry
Last night was ok fro me coz I slept in the basement guest room for most of the night, went to sleep at 8:30 pm and DH came to get me at 3:30 am when she had woken up. I fed her and "tried" to go back to sleep. But again she was babbling away till 4:30 am or so till we both went to sleep. But then she woke up at 6:30 and wanted to be up for the day.
DH told me that she woke up at 10:30 pm (yukkk....super early for her). But he said that looking at the monitor she looked like she wanted to be asleep but was in pain/discomfort. So he gave her Advil and some milk (she only took 2oz before sleeping he says). Apparently her had forgotten the Advil before bed.
I'm getting convinced that she's teething now. Who knows how long it will go. At least I got some sleep so I'm pumped for my bootcamp class
Question - I was told babies Sofia's age should have their naps at approximately 9 am, 1 pm and then one catnap at around 3:30 pm. But since Sofia's sleep is all over the place, so are her nap times. She took her first nap from 7:40-9:50 am. She's up now but I know she'd wanna nap again at around 11:30 or so. How do I stick to the nap schedule when she wakes up at different times in the morning even though her bedtime is always the same (6:45-7:15 pm range)?