Nic MacPherson @nicmacpherson.bsky.social · 02/09/2026Honestly, a post workout soak makes all the difference. 5404
Nic MacPherson @nicmacpherson.bsky.social · 26/08/2026Does this count as an unsolicited duck pic? 7483
Nic MacPherson @nicmacpherson.bsky.social · 24/08/2026Woke up in the mood to break something, or someone... Or if they're consenting, a little bit of both. I'm getting a new bed tomorrow and I want to give the old one a sendoff, like a Viking funeral where our bodies are the tinder to burn this fucker down. 4210
Nic MacPherson @nicmacpherson.bsky.social · 20/08/2026There are better ways to contend with sleepless nights. Hopefully the right person will help me find them all. 5241
Nic MacPherson @nicmacpherson.bsky.social · 14/08/2026A little late for thigh Thursday, but I feel like leg day has been paying off. 2220
Nic MacPherson @nicmacpherson.bsky.social · 12/08/2026Honestly I haven't been feeling that great about my body lately, but I wanted to post something that wasn't a strategically taken thirst trap. So awkward mirror selfie it is. 8293
Nic MacPherson @nicmacpherson.bsky.social · 29/07/2026A bit of a throwback. Wondering if I should delve into the harnesses and fishnets look again. 🤔 4312
Nic MacPherson @nicmacpherson.bsky.social · 07/07/2026Though, there are worse places to be... Productive. 😏 3230
Nic MacPherson @nicmacpherson.bsky.social · 01/07/2026🇨🇦 There are worse ways to celebrate Canada Day, right?🇨🇦 4302
Nic MacPherson @nicmacpherson.bsky.social · 13/06/2026Does this count as an unsolicited duck pic? 3292
Nic MacPherson @nicmacpherson.bsky.social · 04/06/2026My second favourite way to practice holding my breath and getting wet. 3232
Nic MacPherson @nicmacpherson.bsky.social · 30/05/2026I know they say cleanliness is next to godliness, but I'd never be so religiously inclined. I just like the idea of you kneeling for me. 0291
Nic MacPherson @nicmacpherson.bsky.social · 28/05/2026I've been kept in the background, hidden in the dark, nested in the shadows. I was born to live in the light, hoping to be seen, craving acknowledgement. My heart withers when wrapped in secrets. This daylight calls me. 2160
Nic MacPherson @nicmacpherson.bsky.social · 09/05/2026I swear that last little patch of bubbles was protecting my modesty until the very end. 3232
Nic MacPherson @nicmacpherson.bsky.social · 22/04/2026Still not a fan of shower stalls built for one, you know, for reasons... 2210
Nic MacPherson @nicmacpherson.bsky.social · 18/04/2026Trying to be more comfortable/confident in my own skin. Feeling stronger but squishy today. 2240
Nic MacPherson @nicmacpherson.bsky.social · 10/04/20268+ hour drive tomorrow, fucking insomnia decided to rear it's ugly head. Gonna need all the coffee. Wish me luck. 2250
Nic MacPherson @nicmacpherson.bsky.social · 09/04/2026Cleanliness something something godliness, yadda yadda badonkadonk. 2200
Nic MacPherson @nicmacpherson.bsky.social · 07/04/2026Rub a dub dub. Post training soak. I know, it doesn't rhyme. 3250
Nic MacPherson @nicmacpherson.bsky.social · 31/03/2026Okay. Maybe the training is starting to pay off. 3314
Nic MacPherson @nicmacpherson.bsky.social · 25/02/2026Why not? What's the worst that could happen? (Famous last words) 4266
Nic MacPherson @nicmacpherson.bsky.social · 19/02/2026Avoiding bad habits, normally this would be the time when I'd make bad decisions to dull the pain, but now all I want is the healthy love they give. Three cheers for growth. (I'd still let them fuck away my pain though.) 1282
Nic MacPherson @nicmacpherson.bsky.social · 14/02/2026No chocolate is as sweet as your lips, no flower compares to your eyes, no gift is greater than your heart. I'm yours. 2262
Nic MacPherson @nicmacpherson.bsky.social · 08/02/2026Ooh, I made a skircle, maybe I need to interact a bit more around BlueSky? I mean I think I can do better than the dictionary in my outer circle. 💀 4160
Nic MacPherson @nicmacpherson.bsky.social · 07/02/2026Why is it the moment I'm finished getting clean, all I can think about is getting dirty again? Who wants to help me run up my water bill? 4231
Nic MacPherson @nicmacpherson.bsky.social · 20/01/2026Your smile was the sunrise to start my day. 0270
Nic MacPherson @nicmacpherson.bsky.social · 05/01/2026Day 4 of 10: cooking in the kitchen, firing up to fix a feast fit for the flock. 3342
Nic MacPherson @nicmacpherson.bsky.social · 04/01/2026Day 3 of 10: Going into the archives, but I think you'll forgive me. 3272
Nic MacPherson @nicmacpherson.bsky.social · 03/01/2026Day 2 of 10: Who quacks in a pineapple under the sea? 2203
Nic MacPherson @nicmacpherson.bsky.social · 02/01/2026Day 1 of 10: Apparently the duck was blocking the view, so I moved my hand. That better? 4273
Nic MacPherson @nicmacpherson.bsky.social · 30/12/2025She was warned it was ridiculous, she wanted to see it anyways. Then she requested I share it, so I hope she's happy. 😜 7240
Nic MacPherson @nicmacpherson.bsky.social · 30/12/2025Monochrome Monday and I'm in the tub, nobody is surprised by this. 6271
Nic MacPherson @nicmacpherson.bsky.social · 27/12/2025Taking a break soon. Might as well have a little fun on my way out the door, right? 2262
Nic MacPherson @nicmacpherson.bsky.social · 04/12/2025I heard it was Wet Wednesday... 😏 Does this count? 4766