And how long did it last?

DS had a total meltdown at breakfast with my ILs today. He was a little fussy so FIL decided to walk around with him on the upstairs loft of the restaurant. He's done it every time we've gone (it has a cool huge train up there) and E's never minded before...half the time he's fallen asleep on FIL's shoulder. Today, though, they were barely up there a minute or two and suddenly from across the restaurant I hear the loudest, most agonizing scream. And it's not stopping. So of course I run up there, apologizing to other customers on the way, and as soon as DS sees me he lets out an even bigger cry and tries to lunge out of FIL's arms. I took him back and he cried for another minute or two, completely clutching me. And then he was all smiles.

He hasn't let me out of his sight since he started crawling. I left him on the floor in the living room while I went to pee and before I even finished he was in the bathroom with me. I went to get a cup of water earlier and he followed me into the kitchen. My ILs were over today and thought it was hilarious that when I went to the bathroom he immediately crawled and sat outside the door, whining, until I came out.

Does this sound like separation anxiety? DS is about 7 months old, it seems a little early? How long does this stage last? Am I ever going to be able to pee alone again?