You laid it on the line. You told her she couldn't be there for you, that she couldn't be the friend you needed right now.
And you think she's crazy??????? Come on man!!
She's proving you wrong. She's trying to show you that she can be that person. Right now whe is telling you she'll be there as a friend... and all that. It will be actions soon.
Yes, go on this trip and have fun for you, but be prepared because she is going to be like her old self. No house, no job to worry about, no kids, no stress,-- just you and her and fun. Like one big long date night.
Of course she's not going to sleep. You guys are going to be in fantasy land and she is going to take advantage of it. You need to be prepared to let her.
If H and I and the kids hadn't gone away to all those gymnastics meets as a family and stayed in the same hotel, I doubt we'd be where we are today.
Was it you who told me a while ago that H was trying to be that person I needed and that I needed to let him be that person??
Well, you need to let her. Otherwise she is not being rewarded for her positive efforts.
Go to Scotland and recharge, have fun, be yourself.... but recognize the old Carrie and have fun with that too.