Hi D., I bet you are exhausted!
From my own experience it is very easy to get out of routine with our little ones. My son who will be 2 in July has gotten out of his bedtime routine on several different occasions. For us, waking p in the middle of the nigth started becoming routine, we had to do something too!
The best advice another Mom gave me was to tell them that when they go to bed they have to stay in there bed, if they wake up you will not put them back to sleep and they will have to do it themselves.
Your son might be a little youg for this but it has worked very well for my boyfriend and I. Also, you may want to stick to a bedtime and routine very solidly until he starts sleeping all night again.
Best of luck!