My BFF and I took P up there yesterday, and it went really, really well! First, his grandmother and I have made up, and I feel a lot better about that. She offered my friend and I spiked eggnog, which I (gladly) took because I was stressed. But we hung out for about an hour and half until P started to lose it because he badly needed a nap.
The only thing that was a little awkward was SD's mom, she still wouldn't speak to me. The took P in the other room to open gifts (which was odd anyways) and so when they were done I was trying to figure out who gave him what so I could send thank-you's. His mom specifically wouldn't answer me when I asked what she got him and his sister had to answer for her. Nice. Then when she was saying good-by to P she said "you don't know me but you will...someday". Like she's going to wait until SD can have him before she will know him. Guess she'll be waiting a LONG time!
But everyone else was GREAT and I actually felt like they were MY family again, even though, obviously that's not true. His grandfather kept hugging me and his grandparents asked if I could bring P up there again and I told them "of course". So I think I'm going to try to do this at least once a month. They are good people I think they just got confused because SD was manipulating them. But I think they are on to him now. It doesn't get much worse than where he is at now, considering that no one saw him on Christmas.
So, all in all, I am very happy that we decided to go, and grateful to my wonderful friend who went along with me!