I still don’t think the dream Morpheus is Gideon. I think Belle played right into Blue’s hands. I think Blue knows Rumple is the Black Fairies son so she somehow planted the “changeling” Morpheus into Belle’s dreams to convince her to give him to Blue. Where she took him, I don’t know, can she leave Storybrook? Can she cross Realms? And how was she caring a new born baby as a little tiny fairy, did she shrink him? Of course Rumple will find him, that is his long game we have a rehash of season 1 and 2 of Rumple doing whatever he has to to get his son back. I don’t buy into the destiny rope, again I am going with the theory that all that was a play to get Belle to give the baby over to Blue.