r/socialskills • u/thanarealnobody • 10h ago
I feel like I did a bad job at giving my friend a good time this weekend - how do I fix it?
(We’re both girls- just to clarify!)
My best friend came to stay for 3 days. It has been over a month since I’ve seen her and she lives 2 hours away so I really wanted her to have a good time and I was so excited.
But I think I fucked it up. She went home today and I just feel so deflated. I don’t think she’ll be trying hard to visit again any time soon.
Here’s what I did right:
I cleaned up the house LOADS. Mopped, scrubbed, clean sheets, fresh flowers on the table.
I got food for her. She has a lot of dietary restrictions, and I bought her own selection of food for her to eat while she stayed and she seemed to enjoy it.
I brought her to a market that I thought she would like and I think she did like it.
And I think that’s it.
What went wrong:
I don’t have a car so we had to use public transport and walk in the wind and rain sometimes.
I have insomnia and the stress of the weekend made it so hard for me to sleep so I was getting hardly any sleep at all.
we didn’t do any of the fun laid back things I wanted to do because we had to constantly go out to do all the things we had planned. It felt like a let down.
no pictures. We usually have lots of fun pictures when we’re together but she took none and I only took a few.
because she came at a weekend, everywhere we went was so crowded and it killed the vibe.
she was tired and didn’t really want to stay up and chat as much.
I felt like I was awkward sometimes and came across wrong. I asked her if she was okay because she seemed like she wasn’t enjoying herself and she said I didn’t have to keep asking her which made me feel guilty.
I helped her to the train station and she thanked me for a lovely time but I’m just sitting here wanting to cry. It wasn’t a lovely time. I feel like she’s so happy to be away from me.
What can I do to fix this? Maybe I should distance myself so she can forget about the bad vibe and see me with fresh eyes?