Journal


National Coming Out Day, Supplemental:

What you are about to read is, for me, the most important (and long) post I’ll ever make in my life so far. For others, it’s maybe just a whiny waste of time; too goddamn long, drawn out, & dramatic. I just want to warn you this post is probably going to take like 30 minutes of time to read, and I apologize in advance for the level of effort required for this one. It’s a doozy. But here’s your chance to get a more complete picture of who I am — Only Carolyn and Beth (I love yous!!) have that complete picture, currently.

This is a confessional.

Most people who have known me know what my primary interests are: Computers, music (punk/metal/industrial/cartoon, and concerts), video (cartoons, movies), games (board games, video games), socializing (hanging out, parties, camping, festivals,), people (especially the ladies), and of course sex (like most humans)!

But most people also know that I am a bit…off. I can be a little…difficult. I’ll be nice to myself and leave it at that. I’m socially awkward, and it’s taken me a long time to be as cool as I am now, which is not that very. I test halfway into Asperger’s Syndrome, test higher on the autism spectrum than over 98% of adults, test as a borderline HSP (highly sensitive person), and test an almost-as-maximum-as-possible HSS (high sensation seeker). I have low-grade depression & low-grade alcoholism; a general need for substance use; incredibly low empathy; problems with attention; and traces of sociopathy, narcissism, & borderline personality disorder.

 

>>>>>>>But while being a very open and vocal person — always talking about all the many things that I loved & hated…. I was also hiding a lot about myself, living a lie, avoiding talking about many deep truths that were directly affecting me, and coping with a deep issue dating back almost as early as I can remember. I have been coping with having a so-called “gender identity disorder”.

When I previously came out, on Oct 11 2016, I stated that I was bisexual, pansexual, polyamorous, kinky, a crossdresser, genderqueer and/or gender-fluid … Which was a lot of labels to suddenly add to one’s public identity at the same time … yet … I still wasn’t being fully honest with everyone else… or even myself!

It’s far more accurate to state, today, explicitly and without ambiguity, that I am transgender.

I am trans;
I am transgender;
I am transfeminine;
I am a trans female;
I am a transgender female;
I am a transwoman [preferred trans term];
I am a woman [preferred general term].

And I am currently transitioning to be a full-time female. And really have been for some time. Since the beginning of 2015 when I stopped cutting my hair & started losing weight.
But even more specifically, since I started hormones at the end of July (basically August 1st).

So anyway, as horribly awkward and controversial as this may be…. For me, it’s do or die. So it’s happening. And it’s not up for debate. But I need to let people know — because “the questions” have already begun — so this is me letting you know.

I really think some people had this MOSTLY figured out. (Who had? I’m curious. Lemme know.) I’ve been hiding it less and less over the past year. But the jig is up, it’s time to come clean, come out of the final closet, and stop living a lie.

 

POLY SIDE-COMMENT: Being polyamorous just makes everything that much more confusing for everybody to comprehend, too :) Sorry :) Our lives are different than 99.9% of peoples’, and probably incomprehensible to 90% of people. You, the reader, may never be able to understand our lives.

PARENT/FAMILY COMMENT: I thought it was comically funny–

and cosmically unfair–that Carolyn & Beth have both had to deal with having awkward conversations with their parents about my “gender stuffs”, but that *I* haven’t had to deal with conversations with my own family about my “gender stuffs”. Mom, Dad, Britt & Chris, everyone else family-wise: I’m sorry for the weaseliness. This is how I have to do things. I’d rather go through this awkward process as few times as possible, and definitely not in person. This is like ripping one huge band-aid off, instead of 1,000 tiny band-aids. And Mom and Dad, did you really suspect nothing? I really doubt it. See you at Thanksgiving? No need to change my name on any Christmas presents already labeled? Lol? I won’t complain if I get a women’s jacket? Lol.

——————————————————————————

WHAT NEXT?

I’m not done. I need to talk about some shit — BUT MAKE SURE TO READ THE “ADVICE FOR PEOPLE” SECTION AT THE BOTTOM…... More writings on other stuff will come out later this week.

——————————————————————————

——— ***** ON HOW THIS HAS FUCKED ME UP AND MADE ME FEEL: ***** ———

Holy shit I’m not at all happy about this, in terms of life convenience. This is harder, not easier. Why can’t I reroll my character’s stat, and get a generic character that isn’t special? I was born in the wrong time for this! It’s inconvenient! It’s a pain in the ass! It’s expensive! We’re maybe $13K down in the past year alone, and future expenses will most likely make that seem like just the beginning.

>>>>>>>It has, for the majority of my life, fucked me up in all kinds of ways — usually without me realizing it.

>>>>>>>As a child — and as an adult — I’ve always felt kind of lonely and unconnected from people — and I think this has been exacerbated by the fact that it’s hard to have a true connection to a person when you aren’t even your true self. (Devi Lyrics: “When I say that I’ve had surgery, I mean I’ve had a ski mask stapled on permanently.”)

(My neurodivergent state of being hasn’t helped, either.)

This has caused me to seek connections to people in ways that are sometimes excessive.

I feel like “extreme extroversion” is occasionally a coping mechanism for some kind of self-problem — and maybe my extreme extroversion was really just me looking for the validation from other people that I could not give to myself. I feel like Andrea had this “extreme extroversion syndrome” in common with me, and seeing it in her taught me something about myself. She used her love of speaking & spoken languages to connect to more people than someone who did not know those things, and I used my love of programming & computer languages to connect to more people than those who did not know these things. We both were making out-of-country friends growing up, and connecting to people like crazy…trying to increase the pool of eligible friends to be large enough. Large enough for what? Why, to include a true friend!

When you have low self esteem, you believe you need to meet more people to find those that can tolerate you, because the percentage that WILL tolerate you is close to 0. We both had tools and career interests that were both really self-serving ways to be able to connect with more people. Seeing her cope with her problems helped me realize that some of my behavior was not behavioral preference, but me failing to cope with my own problems. Instead of connecting with others, I needed to be connecting with myself–because, for the most part, I just feel a coldness from most people. Or hollow words. Everyone hurts; I’m chopped liver, and all sore spots. I really do need real connections, but I’m going to cope with this by being my true self, instead of by attempting to be friends with every warm body I meet. It. Doesn’t. Work…. I’m. Too. Different… I don’t even think the ‘maximizing the friend pool’ strategy is a bad strategy. I plan to continue to do that. But I was doing it for the wrong reasons.

 

>>>>>>>>>>>>>So as I was saying, this has, for the majority of my life, fucked me up in all kinds of ways — usually without me realizing it:

My well-being, my self-confidence, my ability to attach to people correctly, my ability to maintain relationships correctly, my ability to be a good husband, my ability to date, to be comfortable having sex with people, my mental health, my physical health, my finances ($13K down already! It’s my entire fucking car again!), my ability to enjoy myself at vanilla social parties, my ability to enjoy myself at kinky sexy parties, my ability to know what to do with my life. (Violent femmes lyrics: “Everything everything everything everything.”)

Try having way too much dysphoria to be comfortable naked. It’s a bringdown. When everyone hops in the hottub, I leave the party. I’ve been shamed in front of the whole party, for not being willing to drop trou. It was mortifying, it made me feel like less of a person, I did not appreciate the pressure or the shaming, I couldn’t tell people (or even myself) all the reasons why I was not cool with it, and I’m glad the person who did this to me drank himself to death, because he hurt me. In so many different ways.

 

 

———– ***** THE ROLE OF ALCOHOL: ***** ——–

Speaking of alcoholic assholes…. I don’t really remember, say, 2003-2011, very well at all. Yay alcohol?

(Devi lyrics: “All the time that I’ve wasted–I just want to burn through the rest of my life. Everytime that I say anything, I’m so FUCKING humiliated by my self! I’m afraid. I just want you to know. Please don’t come near me. I just want to dig deeper down in this well.”)

I know I worked a job for 4.5 yrs, still my lifetime record. I know built an addition to my house. I know I then took 4 yrs off work. I know I did some parties and social things with some people — pretty much none of whom I see nowadays. I don’t really remember what else happened.

I’m not really sure when the daily drinking tapered off. I know Carolyn stopped the daily drinking a few months before I did, and that I HAVE NO RECOLLECTION OF ANY OF THIS. I don’t even remember that this event occurred. It’s a story Carolyn tells me. It rings no bell. I have a hole in my head where some of my life used to be. (Nine Inch Nails lyrics: “Head like a hole, black as your soul, I’d rather die, than give you control” – It’s like I would rather die from drinking myself to death than give control to my feminine self..)

I did all this to myself. And for what? To look forward to death? To “have fun”, but not even remember it, get fat, kill brain cells (alcohol does, marijuana does not), sleep poorly, work poorly, be dehydrated, reduce liver function, not having time to process issues, not having time or will for self-care? What’s the fucking point? We should have pulled each other out much sooner. We lost years. But we did. Carolyn yanked us out of the abyss, and then I pulled us the rest of the way up. It took both of us, and a medical scare, to get to the level of consumption we are at now.

——— ***** SO MANY DOUBTS: ***** ———

So YES, I’ve been avoiding this thing. “Maybe I’m not trans?”,

“Maybe I’m more cisgendered than transgendered?”, “Maybe I’m not far enough into the transgendered spectrum that I can ignore my trans side and continue to bask in my privilege and not ever come out of the closet?”, “Maybe I can just explore this sometimes, and not deal with it all the time?”, “Maybe I can be bigender — both genders?”, “Maybe I’m agender and can just be androgynous, or nothing?”, “Maybe I’m gender-fluid, and shouldn’t transition, so that I can maintain my male-female fluidity that I’ve enjoyed for so long?”…….

“Maybe this is just how my bisexuality makes me feel sometimes?”, “Maybe I just like looking at transwomen?”, “Maybe I just like boobs enough that I want a set on my chest to feel up all the time?”, “Maybe this is just a foil for increasingly hating men, their violence, and their aggression?”, “Maybe this is just a foil for increasingly hating myself, my violence, and my aggression?”, “What if I’m doing this because I’m a failure as a man?”, “Maybe I just want an excuse to diet?”,

“Maybe I just want a fresh start and a creative solution for re-inventing myself, and this is a way to give that an illusion of legitimacy?”, “Maybe this is just a mid-life crisis?”, “Maybe this is just a creative solution for depression?”,”Maybe I’m so bored with life that the novelty is the thing that is actually appealing to me, and I don’t realize it’s not authentic?”, “Maybe I’m just seeking attention for myself?”, “Maybe I’m so compulsive and non-self-aware that this is simply the next hole I dig myself into before realizing I’ve wasted even more of what little time I have left?”,

“Maybe I just want increased sexual attention, and could do that without making major changes to my body?”, “Maybe I just like women so much that I fetishize them so much that I want to be one, but for fetish reasons, and not for actual gender identity reasons?”, “What if I get there, don’t like it, and can’t reverse some very important things?” [male-sexual-dysfunction for 75% is not something people realize hormones actually do…and many transwomen often say the new orgasms are better and full-body, BUT WHAT IF THEY AREN’T? Cause I don’t like the butt stuff as much as most of my people, so my options may be limited], “What if I should just get a boob job and surgical feminization but not take hormones specifically to protect male sexual function?”,

“What if I die poor, homeless, and alone, just because I valued my identity and well-being more than the practicality of living?”, “What if I just crossdress, then I can still go to McDonald’s as a privileged male who has far less possibility of being attacked”, “What if Carolyn wouldn’t be attracted to me?”, “What if women won’t be attracted to me?”, “What if men are TOO attracted to me?”, “What if nobody would be attracted to me?” [ironically, I want to fuck myself for the first time in my entire life,haha], “What if I can never pass?” [usually true for MtF-trans in their 40s, but not 30s… I waited 10yrs too long],

“What if my family and/or friends disown me?”, “What if I can only find trans friends, and it’s back to the lonely existence of a huge geographical distance being between me and my friends?”, “What if I can’t travel because a lot of the country is no longer safe for me?”, “What if I can never get a fair shake in a police encounter?”, “What if my feminine voice just sounds like I’m doing a goofy cartoon character?”,

“What if my neighbors burn my house down or vandalize my car?”, “What if I actually have to use my concealed carry permit to defend myself from a transphobic attacker?” [1st time I’m attacked, I won’t go unarmed again; 2nd time I’m attacked, I will end that person to save their next victim], “What if the reason he attacked me was that I goaded him, but in doing so, I save someone in the future who would not have been armed, and who would have been killed, but then go to jail for saving that future person, because police and judges will be biased against me?”, “What if I need facial reconstruction surgery after an attack, because I was scared to carry my gun, because I was scared of going to jail after righteously using it, because I was scared a jury in a country full of Trump-voters would not give a transwoman defending herself via the 2nd amendment a fair shake in court, and will never look the same again, because an empowered transphobic trumpster attacked me after I goaded them for being a piece of human shit?”,

“What if I can never get a programming job again? What the fuck can I do? I don’t know anything else & am kind of bad at adulting, having coasted on privilege the whole time”, “What if I am just doing this because I’m guilty of the privilege I’ve had, and want to punish myself”, “What if I’m doing this for all the right reasons, but still can’t succeed?”, “What if I’m doing this for all the right reasons, succeed, but still want to change my mind?”

Could you even get through that list? The doubts go on, near-infinitely. And can be dwelled on, near-infinitely. Or at least for 20-40 years, for me.

“Am I really trans?” being the big one. (Devi lyrics: “Your place will consume and then deny ya, Make you feel like sugar in saliva, It’ll jinx and hex and echo and ride ya, but it’ll still want you when you go.”)

——— ***** THERE WERE SIGNS: ***** ———

But I have to continually remind myself that I’ve gone through things cisgendered people don’t go through. Like 30 appointments of laser hair removal and electrolysis, or having spent 1,000+ hrs reading up on how to transition, or just thinking about it as much as I have. That’s not intellectual curiosity.

And some of the signs of my transness were always there (super-sexist list warning, sorry):

– I was mistaken and asked if I was a girl a LOT while growing up.
– My favorite color was pink.
– I was self-conscious about my bits.
– I loved pantyhose and skirts and would run under them, not to check out the ladyparts, but because I liked the feel.
– I mostly emotionally attached to women when I was young. NOT men.
– I preferred to play imagination games more than building things and sports (though I love games, & still played baseball, bicycle games, and sometimes basketball)

– I was never handy with stuff (couldn’t change a tire until my 30s).
– I was never strong (still don’t know what a pull-up feels like, could never make ‘standard’ on anything).
– I despised sports & gym…. Greatly preferring home ec or art or music class.
– I’m not into cars and still can’t identify most of them.
– I have a poor sense of direction. (this is one of my sexist items, sorry)
– I was ALWAYS picked last in all-male gym situations — for co-ed gym situations, I would be picked only after all of the guys (and some of the girls).

– I’ve always chosen female characters when playing video games.
– I’d choose female usernames for anonymous online accounts.
– I spent time practicing crossing my legs like the girls in middle school. I told myself at the time it was just admiration.
– I often sat (and stand) in ways that most males do not
– I curl my body up in a ball instead of stretch out

– I’m not a romantic initiator — Guys are supposed to ask girls out, but all 4 of the significant women in my life (Jackie,Carolyn,Andrea,Beth) initially approached me, not the other way around.

– I lost my virginity to someone who had shorter hair than me, and was more sexually aggressive than me, and who was physically larger than me… Not a super-gendered thing, but, i must admit, these words probably describe a typical female experience more than a typical male experience, so I figured I’d throw that in there.

– I don’t mind playing around with girls without fucking them, sometimes not even taking up an open offer to do that. PIV (penis-in-vagina) sex just isn’t as high up on my agenda as it is with cisgendered males. It’s a good time, but it’s not the main goal of a play session for me, or the center of my sexuality.

– I’ve always loved My Little Pony (1st gen even) [4th gen My Little Pony accelerated my transition by years–not joking.]

– I have small shoulders.
– I have small feet.
– I don’t have large hands.
– I don’t have hairy hands or arms or butt cheeks.
– No back hair whatsoever.

– I’m a “social butterfly”, which, I had to have a dude tell me “you’re the only DUDE i know who is like this”. Never thought of it as feminine.
– I’m a diva.
– I can’t stand the hot. Or the cold. Just keep me inside out of the sun.
– I Can’t stand physical activity.
– I’m very emotional and moody (sorry some of this is sexist, it’s hard to have a list like this and NOT have it be sexist)

– Hell, At my last job, they “punished” me by moving me into a room that had only females in it. I didn’t realize it was supposed to be a punishment. I felt better there. The ladies fed me, were pretty, and I got to look at boobs & butts & legs & eyes & hair all day, every day. Punish me harder! Maybe you have a room with EVEN MORE WOMEN in it?! If I miss a deadline, will you send me to the playboy mansion?

 

 

>>>>>> So yeah. There were some signs. Nothing definitive enough in and of itself. I don’t feel strongly gendered in general, so it was hard to suss out and fully believe that I was trans. I thought I was just awesome. And I was right about that. Except for my dishonesty with myself.

>>>>>So there’s been a ton of feminine-gendered things about me my entire life. But everyone is a mashup of femme and masc traits, and your preferences don’t ACTUALLY determine your gender, and all genders are free to do ALL THE THINGS, so I always just wrote off these aspects as me being larger than life and having enough of a personality to cover both genders. That was part of my trans denial (I have a whole side-writing on denial to share later).

Doubts, doubts, and more doubts.

————-

——— ***** BACK TO THE SELF-IDENTITY DRAWING-BOARD: ***** ———

So….Yeah… Fuck these doubts. I can’t ignore this thing. It’s been going on way longer than I’ve realized. I’ve tried to steer clear of it, but it’s NOT fucking happening. I’ve been destined to be trapped under it. In avoiding this trap, I’ve unwittingly trapped myself anyway! (Devi lyrics: “For the last 21 years.”) Shit. Didn’t see that coming.

Although I’m mostly done figuring things out, but the process never actually ends. Everything, including the totality of this post, is subject to change. But it probably won’t. It probably fucking won’t. This is basically the conclusion of a 43-year experiment, and you’re reading the thesis.

So here I am. I’ve always been this way, but I just haven’t been able to fucking own it like I should. I didn’t even know about the option until I was a teenager. I wish I had. It could have saved my life. And now I’m embarrassed about having been embarrassed. There’s no elegant way out of this. I can never save my life; I can only salvage what’s left. There’s no repairing the wasted past. That cannot be saved. And that’s going to be most of my existence that was wasted — I’m 43. I am NOT living another 43 years, to age 86. Not with MY genes and lifestyle. All I can do is salvage the tiny piece that’s left. I’ve got like 10 years of beauty to milk.

So anyway.
I am transgender.
I am trans.
I am transfeminine.
I am a transwoman.

This also means I prefer female pronouns. Though they feel weird, like shoes that haven’t been broken in yet. (NoMeansNo lyrics: “But I’ll get used to it. I have to.”)

But “he” is starting to feel weird. And I’m starting to feel like I’m crossdressing when I’m wearing male clothes, instead of the other way around. And I never really expected that. But I got there so easily. And it’s wonderful. I just had to let go of myself.

It’s quite empowering to become my true self, but Clio will never make Clint’s salary… Not even for the same job. Clio will face an increased likelihood of having violence directed against her. Why become the marginalized Clio who can be fired & legally discriminated against just for who she is, when I can disguise myself as the cisgendered heterosexual white male apex predator Clint? I “shouldn’t” become the marginalized Clio. But I have to. One can’t just will this away. Believe me…. I’ve tried, and failed, for my entire adult life.

You can’t will away who you are — even if you’ve never actually gotten a chance to really be that person yet.

(Devi Lyrics: “This is a part of me. // It can not be separated. // Although it looks like a wound–it is not a wound.”)

“It’s only going to get worse.” They keep telling me that!

——— ***** SO MANY REGRETS: ***** ———

This is my path, my destiny. The road less traveled. My boulder [127 Hours reference]. The obscure macguffin in the movie of my life up to this point. The last stop on my traincar of personal hell. The {insert long list of additional histrionic dramatic phrases here}. I wish I’d figured this out earlier. Not today in Trump’s America. I’d give it all up to have another chance to do it right. But I fucked up my one chance to get this right.

I coulda been hella hotter with hormones at a younger age, but I lacked the self-confidence to believe this.
I probably wouldn’t have beat up my internal organs with alcohol so much.
I probably would have had a longer lifespan.
Maybe my autoimmune disease wouldn’t have developed.

I wish I hadn’t thought therapy was somehow representative of a lack of being able to solve one’s own problems. Such stubbornness truly made me my own worst enemy. But not going into therapy only fucked me up more. I had to wait for the “Youtube Therapy” era just to bridge the gap to real therapy. Ironically, by the time I finally went to therapy, I pretty much didn’t need it. It turns out that in like 20 years, you can slowly work out like an equivalent of 1 year of therapy on your own, hahahah. Think of the co-pays you could save by slowly wasting your life and solving your problems on your own! (argh!)

 

>>>My own pride at being independent has held me back so much that, in truth, it caused me to *lose* my ability to be independent. Oops! There’s NO FUCKING WAY I could live without Carolyn right now. This isn’t a remark about sweetness, it is a remark about co-dependence and not knowing how to be a fully functional person on my own.

Our house is messier than ever. I’m no longer doing a lot of productive things. I deliberately haven’t worked a job in 2 yrs, with no aspirations or plans whatsoever at the moment. I’ve slowed down in most endeavors to give myself more time to process things to a point of understandingness. To take time for self-care. To take time to work this fuckin’ shit out. I’ve gone back to the egg to regenerate.

It’s a fucking lame feelfest over here, guys!!!!!!!!!!!!!!!!!!!!!!!!
Nobody — not even me — wants a part of this bullshit, lol!!!!!!!!!

I feel like all of this can be a fast process with trans people who have strong gender dysphoria. The poster-child strong-dysphoric transperson feels trapped in the wrong body, hates looking at themselves in the mirror, suffers strong depression about it as a child, knows what the fuck they want at a young age, and does something about it. I am not trying to forget or erase their struggle, but merely point out the path to take is more clearly laid out for them. Most transwomen actually have it wayyyyy harder than me. They don’t have supportive partners, they have intolerant family, friends, bosses, they aren’t financially well off, they have jobs they can lose, they have more strongly-gendered faces or bodies than me, they live in less tolerant areas of the world or country. Their struggle is way more than mine, and I respect and want to help that. But at least they know what direction to point themselves–I did not. My weak dysphoria simply prolonged the process, and added extra depression over waiting too long, never knowing what the fuck to do with myself, and wasting my life. That’s so, so bad.

I’ve had to learn about “gender euphoria”, and how some transpeople don’t hate their assigned gender, but simply flourish much better in their true gender. I’ve had to learn about “secondary dysphoria” — problematic behaviors one might not realize have been caused by gender identity disorder. I had to really do some soul searching to get in touch with myself.

But there ARE good things about my weak dysphoria. It let me at least have a pretend male life long enough to take advantage of male privilege, and establish some kind of life for myself, to create enough stability for me to finally transition now, without taking as much of a risk as most transpeople have to take.

The coward finally has her stage, in front of her pre-purchased audience. She can do her little jig without any risk whatsoever.

———–

——— ***** RECOGNIZING YOUR OWN SELF-DECAY: ***** ———

 

>>>>>>>>I wish I had told people earlier. I wish I had come clean a long time ago. To myself. To Carolyn (well, she’s been privy to all my feelings in these matters for like 17 yrs of our 25 yrs together, but I can’t tell her I’m explicitly transgendered if I don’t explicitly realize it myself until 2016/2017). I wish I had not gone off and lived a closeted sheltered life. It’s only made it harder to connect with people. It’s only increased the distance between us. It’s only made this situation a harder pill for everyone else to swallow–including myself. It’s only eroded my person, and chipped away at the core of my very being, to where I don’t even recognize myself anymore.

 

>>>>>>>>I remember who I was once. And who that is…. That is not who Clint ended up being. Clint ended up being someone who, one day recently, I realized — I do not even RECOGNIZE as myself anymore. Not my original, TRUE self. Who was he? / Who was she? I’d lost him. / I’d lost her. It’s weird, when you start to become a stranger to yourself. It’s very weird. It’s an incredibly complex set of feelings that is hard to put words to. “How the fuck did I get here?” “Who am I, really?” It didn’t occur to me until 2016 or 2017 that I couldn’t remember myself.

(The Church lyrics: “They say that he’s famous, from the waist down, but the top half of his body is a corpse. His gold won’t buy him sleep, his poverty runs so deep–in winter he cracks, in summer he warps.”)

I was just the outside exterior skin of myself, slapped onto a rotting interior. I looked the same on the outside, but I was rotting out on the inside. I’d only known someone well enough to have seen what that looked like in detail exactly once before, and only recently: In Andrea. Andrea gifted me with the most unfortunate, but useful, perspective. The ability to understand how someone’s personal problems can cause them to diverge from their native personality. She was most definitely and assuredly was NOT the same girl everyone talked about at her memorial services. They were all full of shit, is how it felt to me. But without a doubt, their stories were true. She had just diverged from the awesome person she had meant to be, and had become filled with a decay that infected her entire person. It was about the worst thing I’ve seen in my entire life. And I, too, had diverged from the person I had meant to be.

Someone (Mocos Locos) wrote, “I’m not the man I used to be” on facebook, and I suddenly replied that I knew exactly how that felt, even though I had no idea how HE felt. The words resonated with me perfectly. I’m NOT the man I used to be. (It’s also a Ween lyric.) Even the “man” part resonated with me.

 

>>>>>>> When you look into your own mind, and remember what “you” felt like, and know that the original “you” doesn’t feel like the current “you” — at all. And that the current “you” is suffering in comparison, and is not as good as a person as the former, true “you”….. and is beaten up, hurt, angry, impatient, unable to connect, unable to BE…………..

…………..When you look into your own mind, and you realize that who you are is actually a stranger, because you are no longer the original you…………….

…………..that you’re kind of a husk………….
…………..that you miss yourself………….

You cry for your past self.

Every time you think about this, you cry for your past self.

Every time.

Every time you read these words, you cry for your past self.

Every time.

>> “Let me out! Let me out! This is not a dance!” (Rick & Morty reference that is actually extremely appropriate.) (Levity needed. That was absolutely the hardest part for me to write.)

For other reasons, I’ve cried the hardest of my adult life in these past 2 years. I’ve broken my life-adult cry-record, broken it again, broken it again, broken it again and again. I’ve lashed out. I’ve done things that should have gotten me divorced, or arrested (fortunately not both at the same time). These behaviors are in the process of being exterminated (Exterminate! Exterminate!). My tears nowadays are tears of regret, tempered with joy — gradually turning into tears of joy, tempered with regret. That’s about as good as it’s ever going to get, and that is an incredible improvement.

The complex web of interdependent issues has been nigh fucking impossible to sort out. I’m still not sure it ever will be fully sorted out! I’m still not sure of anything. I never will be. That’s my fucking problem. That’s why this took so long. There’s no “easy button” for this!

The only way out is through. Break on through to the other side. {I’m seriously slipping a lot of song titles and lyrics into this post, they inspire me.}

–*—-*—-*—-*—-*—-*—-*—-*—-*—-*—-*—-*—-*—-*—-*—-
–*—-*—-*—-*—-*—-*—-*—-*—-*—-*—-*—-*—-*—-*—-*—-
–*—-*—-*—-*—-*—-*—-*—-*—-*—-*—-*—-*—-*—-*—-*—-

——— ***** WHAT’S NEXT?: ***** ————–

Fuck if I know. My scumbag brain, and my scumbag body, they do what they choose to do. My consciousness is just along for the ride, often feeling like a helpless rider on a roller-coaster with no seat belt, hanging on for dear life, just trying to survive.

My consciousness has had a fucking beating and a half. A lot of it from myself, and a lot of it from others. I’m damaged. I’m broken. I’m hurt. That’s not ever going to change. I’ll carry a heavy heart with me forever. You can smooth out the paper and get it flat again, but those creases are never going to go away. I’ll never be that same, original, uncreased piece of paper.

But hopefully my brain starts treating my consciousness better. I know that treating my body better–diet and reduced alcohol consumption–has already helped a lot of things. I’m not in constant pain when I sit! Not at first, anyway. Lol

I was disintegrating as a person for years. Now I’m finally re-integrating again. As a new person who is both the same person I’ve always been, and yet a different enough instance to still be different.

The parts of me that feel good haven’t felt this good since the 1900s.
The parts of me that feel bad are losing their sway and being forgotten.

There were times — and more recent than I’d care to admit (because it was the Prius) — when I half-seriously considered hopping in my car and just driving away — alone, even without Carolyn — to Mexico — leaving everything and everyone behind, not even telling people where I was going, because I couldn’t take the various pains of existence anymore. It’s a common trans theme, wanting to move away, changing your name, telling no one.

(Ween lyrics: “I couldn’t believe… She wanted to leave” … “So go fetch a bottle of rum dear friends, and fill up my glass to the rim. For I’m not the man I used to be. Now I’m one of them.”)

Well, it turns out… Things aren’t so bad after all. Not for me. And I don’t need that glass filled to the rim, either. Now I’m one of them — in this case, women. Still too strange for words.

————–

>>>>>>It has been said that you get 2 lives to start with.

The 1st, you’re born with — Your parents, your upbringing, what’s imprinted upon you before you gain your own, true, free will.

The 2nd, you make for yourself, when you individuate, grow up, and function as your own, free adult.

The 3rd? You usually don’t get one. But I’m atheistically-blessed with a 3rd life, based off not living a lie anymore. I’m so lucky that this is possible. I’m so lucky that I’ve found the will to be increasingly doing the things that are needed to address my situation. I’m so atheistically-blessed (gonna keep using that phrase, I think). This brings tears to my eyes every time I think about it.

—————–

—– ***** WHAT’S HAPPENING RIGHT NOW? ***** —–

>>>>>>I started hormone replacement therapy on 8/1/2017.

A leap of faith, as my sureness level never really “got there” until AFTER I started taking the hormones. I do things backwards, like buy a house before I get married, or have someone move into our bed before we get to know her. This is just another example. Trial-by-fire is one of my preferred methods of determining if something is a mistake or not. And it wasn’t.

50mg spirolactinone 2X a day as an anti-androgen to stop testosterone production and most likely (75%) end male sexual function in the long run. Yikes. It’s not like in the pornos, y’know. When you realize you’re willing to do that, yea, you might be trans. (Though there may be hormone tweaks around that, it’s probably not gonna be part of my newsfeed haha.)

2mg estradiol 1X day. That’s estrogen. Which I take sublingually, against dr’s advice, because I think I know better than her. She’s all concerned about clotting because of my pro-clotting mutation discovered by my 23AndMe genetic sequencing. But the liver creates most of its clotting agents during first-pass liver metabolizing, and taking things sublingually bypasses first-pass liver metabolism for a good 50% or more of the pill, while also granting higher average blood serum levels….. So I don’t know why my endocrinologist would tell me to “not believe the rumors about taking it sublingually”. I honestly don’t know why anyone would want to deal with the estrogen spikes of injectibles, because when your estrogen is super-high, your body can convert the overage to testosterone. But some say they give better breast feminization. But what about progesterone? (Yes, I know a lot about this shit, and I’ve been researching it since before you ever knew it existed. And probably before you knew how to research things online, too.)

Breast growth in just 5 weeks. That’s a good sign. Sooner means bigger, bigger is better. Thanks, Mom! I don’t want a boobjob, but I’ll take the free ones Carolyn’s work offers, if the administrative hoop jumping isn’t too circus-like.

The hormone regimen has created a habit that is making me finally take all those other vitamins and supplements that I’ve meant to take my whole life, but never do. Some of these bottles were bought 10 yrs ago, a lot bought this year. My vitamin D levels are within healthy range for the first time since I ever started caring. And of course the Truvada that makes it 99% harder to transmit HIV (and costs us $0) is never missed. But I’m even doing fish oil and baby aspirin. It turns out that increasing self-care in one area makes you increase self-care in other areas. I now take like 25 pills a day — and only 3 are for my gender.

>>>>>>I’m finishing up / slowing down on the talk-therapy.

The 3 I saw have helped me…some…but not as much as I can help myself by just sitting in front of my computer, reading and writing about things myself (like this document). The 3rd one was finally interactive enough that I didn’t feel like I was just talking to myself. 2 of them were trans. The 3rd one was trans and poly and kinky and a burner, well, some of you know her, it turns out. But none of them are going to say “Don’t do this, Clio. Don’t.” It’s almost annoying that they won’t, because I WANTED somebody to save me from the inconvenience of this, haha. I was bouncing from therapist to therapist hoping to find a devil’s advocate who would tell me that I’m doing this for the wrong reasons, and that I should not do this. None will say that. The main blocker has been… ME! I’m the only one who can save me from myself. My enemies (and others) always told me I was my own worst enemy. And they were right. But only by dumb luck; not wisdom. I was my own worst enemy, because I allowed myself to holding myself back. The magic was within me all along.

>>>>>> I’ve almost finished my replacement wardrobe — in some ways the hardest work of all. Changing clothes in a hot dressing room while having a headache and sweats from starving from dieting is about as physical of an activity as I can stand! If you can get even 3-4 clothes in one shopping session, you done good But I’ve gotten about 115 in person, plus the whole year of buying stuff on aliexpress. But for casual / non-party / work / “real-life” girl clothes, you kinda need to go to a thrift store. And hit the sales. I had to make up for a lifetime.

I keep typing “Cliont” because I don’t know if I’m typing Clio or Clint.

I’m starting to work on my voice. I’m absolutely terrified of the concept of voice coaching. I might Dr. Girlfriend it for quite awhile (Dr. Girlfriend is a sexy female character from The Venture Bros., who has a deep male voice). But then, my voice isn’t *that* deep.

>>>>>> “I’m trying to accept and let go of who I thought I was and who others think I was and am, and who I wish I was, and who I might have been.” -Twig, really nailing it with the timing

——— ***** ADVICE FOR PEOPLE: ***** ————–

Most of this advice is, unfortunately, not positive.

I’m sorry.

I’m scared.

Some of this has already happened to me.
Some of this will happen to me in the future.
Some of this happens to other trans people, so it will happen to me.

So I have some advice…

ADVICE:

1) My first advice to you is that I am not soliciting advice from you! I don’t need to hear about why I should not do this, about why I should think it through more, or the laughable “consider Carolyn’s feelings” response. (<sarcasm>Oh wow we didn’t know we could talk to each other about feelings! That changes everything! Thanks! We just changed our mind about everything!</sarcasm>) In general, now is NOT the time to make this about YOUR advice, what YOU think, or casting YOUR doubts. This is my time. Unless you are supportive, step back and let me have space to breathe.

-*-

2) Use female pronouns. If you mess up, just correct yourself. Don’t stop and apologize and interrupt the flow. It’s okay to use male pronouns & names when recalling past memories of me, for now. But I’ve already starting to feel my first pangs of annoyance at misgendering when I’m en femme. If you do that to me, it’s going to damage our relationship.

-*-

3) Say hello to Clio. Please make a real personal connection with me — with Clio — before I erroneously start to feel that you are part of Clint’s past life, and not Clio’s future life. I am way too sensitive, way too emotional, way too over-analytical, way too aggressive, and have waaaay too much social anxiety to deal with the taxing energy of decrypting people’s silence. Silence is alienation. Silence is othering. Silence is friendly ghosting. I probably already feel hurt by you. I’m one big sore spot. This will now amplify. I don’t feel safe. I need friends and always have. Friendship is a participatory two-way street. I don’t want to feel like I’m just here for your entertainment. If the traffic doesn’t flow both ways, I assume I am unwanted. I remove myself from situations where I assume I am unwanted. All I hear is uncomfortable laughter behind my back. I give up. I recuse myself. Via defriending. Then I feel guilty that they might feel bad that I defriended them. Then I feel persecuted that they might think me bad for defriending them. But really, I just wanted to stop being reminded of the hurting.

-*-

4) After my Facebook/Legal name changes, “Clint” will eventually become a dead name. But it will awkwardly continue to exist in my URLs for my websites, in my photo captions (even in new uploads, as the past pictures are still going to be pictures of Clint) so… I’m sure someone will think it is hypocritical for me to use the name “Clint” in uploads, but ask other people not to use it.

Let me just say — we have situations in our society where only certain people are allowed to say certain words, or else it’s socially unacceptable. (Please don’t make me point it out.) This is a similar situation to that. Just because you might catch me calling myself “Clint” doesn’t mean it will be okay for you to do so. Sorry. There’s already a ton of people who ONLY know me as Clio anyway. Dropping the old name will actually make things LESS confusing.

-*-

5) Please DO NOT grief & guilt me for not sharing this earlier. Now is NOT the time; That’s not supportive. Put your grievances in a backpack so they can all be in one place.

I’ve already had multiple people privately get on my case and give me flak for me not sharing private aspects of myself. It’s such a height of privilege for people who don’t live in a closet to tell the people who do live in a closet that their feelings were hurt by that closet. Oh I’m sorry? Did my hiding hurt you? Was I oppressed in a way that hurt your feelings? Do you deserve to know everything about me? I thought I already shared more of my personal self than just about everyone else anyway! What more do you need, my blood?

First, I had someone else tell me that I had to block her profile on Fetlife — because I saw her profile, and didn’t friend her. I wasn’t comfortable sharing aspects about my transness and gender identity with someone whose profile said very little besides that they liked sex. It was a vanilla profile compared to mine, in my perception. But because I saw her, and didn’t send a friend request, therefore, I am a bad person. Or something. It didn’t matter what my preferences or consent about sharing information about myself was. Carolyn & I later both got put into her facebook jail without ever doing anything. We finally did the defriending ourselves, because who the fuck wants to be friends with a restricted profile? This person had written about trying to be inclusive to transpeople while unwitting doing the opposite. Even people in the community make asinine assumptions.

Another time in the past, I was also mocked for not knowing my blood type with “i can’t imagine any reason why you can’t give blood”, and yea, I originally couldn’t give blood because of a heart valve defect, but it’s true that it had healed. But I still couldn’t just go out and donate blood. Why? Becuase I’d had sex with a man once in the past 6 months! I didn’t want to say I’d had sex with a man on my facebook. So I had no current-day defense for not being able to give blood. I got put on the spot and mocked and it escalated to Carolyn chewing that person out and us not being friends. It was another case where, well, not my transness, but my queerness, hurt a relationship due to someone else not being able to understand holes that I was not willing to explain. I didn’t expect that.

SO AT THIS POINT, I’M KINDA SENSITIVE TO BEING GUILTED FOR NOT SHARING SHIT. MULTIPLE FRIENDS GAVE ME PRIVATE FLAK IN PRIVATE MESSAGE after coming out as crossdressing. Not because they didn’t support it, but because it was about THEIR feelings being hurt because I hadn’t told them before. Jesus christ. I’ve carried some anger over how self-centered I can be. It’s okay. Had a falling out with one of them anyway, over unrelated stuff.

Applaud people for coming out, don’t fucking grief them by private message.

-*-

6) If you use this situation to suddenly try to fuck Carolyn, like now she needs your penis or something? Wow, just wow. You’re really not understanding your role in the slightest. She’s NOT my property, but she IS my fucking wife. Figure out what the fuck that means.

-*-

7) FIGURE THINGS OUT YOURSELF.

I’m not here to educate you beyond my personal perspective. I’m going to use words, terms, and concepts that you do not understand. If there is something YOU don’t get, take it upon YOURSELF to Google some articles. I will not answering the same dumb questions over and over. Nobody wants to do that. Basically, don’t ask me things you can google.

Know that AMAB stands for assigned male at birth
Know that AFAB stands for assigned female at birth.

Normals seem to think they are owed explanations by everyone who is not normal. What a hypocritical load of crap.

If you can comment, you can google things.

-*-

8) Here are some links for allies dealing with people coming out:

* So Your Trans Friend Is Transitioning And You Want To Be Supportive – Here Are 6 Ways How – https://everydayfeminism.com/…/how-to-be-ally-to-trans-fri…/

* Your First Trans Friend – A Beginner’s Guide – http://www.huffingtonpost.com/…/your-first-trans-friend-a-b…

* Family Members especially are encouraged to read this: http://web.archive.org/…/20060103152219/http://w…/index.php… – it has a clickthrough at the bottom to “Do’s” and “Don’t’s”, which I will also link here: http://web.archive.org/…/20060102231752/http://w…/index.php…

* Also, this one is a great explanation of the genderqueer concept, which is how I used to identify. It’s not how I identify now, but it’s kind of how I present at this stage in my transition. Mostly, it’s funny, and has some insight – I Am Genderqueer (And What the #@%! That Means) – https://www.youtube.com/watch?v=0hmULQc5jIw&app=desktop

-*-

9) I hope you all can accept me for who I really am, to the same level that Carolyn and Beth have. I could not have done this with without their support. Thank you both. I love you.

Beth, your additional support in embracing who I am as a person, your love, wisdom, patience, tolerance, understanding, experience, graciousness, companionship, leadership, and generosity have helped make 2017 one of the best years of my life, and I couldn’t have done it without you. You are an amazing person. Thank you. I love you.

Carolyn, seeing your eyes light up at finally understanding just what we can be together fills me with amazing joy. I want to be your wife, and I’m sorry I kinda blew off the vow-renewal thing you talked about in the past. I wasn’t ready to renew my vows then, but I am now. Your insane level of literal financial support, your tolerance of MY insane level of bullshit, anger, rage, abuse, depression, impatience, obsessiveness, aggressiveness, criticalness, laziness, and so many other bad traits…. There’s no reason I even deserve the life I have now, and I couldn’t have done it without you and your undying love. Thank you. I love you.

I’d also like to thank Devi McCallion. You don’t even know me, but your music changed my life more than all other music combined. Your brutal emotional honesty, your willingness to express yourself, your willingness to go so far out on a limb that you actually become embarrassed and remove your music. And then your bravery to put it back up. To know that you really feel the things you are expressing to such an extent that the emotions are more important than the music. To taste your very real pain, and realize that it also came from within myself. To empathize with a complete stranger more than any person I’ve ever known; when I have so little empathy that I have some anxiety over whether I am a sociopath a not. To show me how to feel. To let me feel. To let me know what it’s like to be who I am, by seeing it in you. Even your non-transy pony songs got me through my first days at work after a 4 year break, by filling me with happiness. Then I discovered your non-pony music, and that was that. I was home. Please don’t ever stop. You are the stranger most responsible for helping me take the direction in my life that I need to. (For some people, that’s jesus, lol. Not me.)

Anyway, I hope you all can accept me for who I really am, even as I am just getting to know that person.

If you don’t accept me for who I am, this FUN diva ain’t got time for your shit.

Love me or leave me — Clint is finishing up, and Clio is here to stay.

Sincerely,
Claire James “Clio” L.

P.S. Handy Conversion Chart:

*** “Clint” => “Clio”
*** “Clent” => “Cleo”

*** “J. Clinton” => “Claire J.”
*** “ClintJCL” => “ClioCJL” {primary name will come first instead of being a middle name like with James Clinton}

*** “he” => “she”
*** “him” => “her”
*** “his” => “hers”

*** “Clint & Carolyn” => “Carolyn & Clio” {now it’s her turn to be first, plus, Carolyn’s name is the familiar one}

*** “Clarolynt” => “Cliolyn” / “Clairolyn”
*** “Clarolyntopiastan” => “Cliolyntopiastan” / “Clairolyntopiastan”

*** “straight married couple” => “gay married couple”
*** “couple” => “lesbian couple”
*** “those guys” => “those girls”
*** “husband” => “wife” / “spouse” / “partner”

*** “wears annoying amount of black all the time” =>
“wears annoying amount of color all the time”
*** “talks in a stupid low voice” =>
“talks in a stupider less low voice”

 

temp copy for facebook

With my amazing girlfriend Beth, 10th Annual DC Fetish Ball, October 8th, 2017

temp copy for facebook 2

Where is Carolyn? She had too much exposed nipple to post here :-D 

 

 

VIDEO: MOVIE: REVIEW: Men In Black 3 (2012)

We’re fans of the first 2 movies AND the animated series (which is friggin’ awesome), so of course we’d be watching this!

Carolyn: 5/5 stars, 9/10.
Clint: 4.4/5 stars, 8.4/10. Maybe I should give this 5 stars. It was pretty awesome. I love time travel.
Parthena: 4/5 stars, 8/10.
Eli: 4/5 stars, 7/10.
Native ratings: Netflix: 4/5 stars, IMDB 7.0/10.

Carolyn: I’m a sucker for Men In Black, and I enjoyed it immensely.

Parthena: I really really liked the movie, but one tiny thing I noticed- in the beginning, when Agent J went to the young guy in the store to get the time-travel device, the guy shouldn’t have acted surprised to see those weird jelly-fish things on the tvs in the background- he seemed surprised, and said something like, “Oh, yeah, I guess me sending Boris back did change things,”etc.  But if Boris had succeeded in changing the entire timeline, Dude in Store would have no idea that anything had ever been different than the way it currently was-hopefully that makes sense.  Not a huge deal but just a tiny timeline-continuity thing that I noticed. :)

Eli: I really enjoyed it.  Surprising for a third in the series.

Matthew: It was pretty good. The whole time travel thing was confusing to both Julie and I, but those types of situations in movies always seem to be a little hard to follow. Overall it was a good, fun experience. It didn’t really lag or drag on, it was pretty smooth flowing throughout. There were some holes in the plot, like what happened to those motorcycle type things they were riding and the Ford Galaxie that was on fire? How did the bad guy get from the moon to earth? Did he just swim through space? Whatever, it was still fun.

Julie: I liked the movie. I did like the fact that I didn’t have to have seen the first two to figure out what was happening. I really hate when movies in a series require you to have seen all the previous ones to follow the plot.

LINK URL: http://www.imdb.com/title/tt1409024/

VIDEO: MOVIE: REVIEW: Clash Of The Titans 2 – Wrath of the Titans (2012)

Clint: 3.2/5 stars (compared to 3.4/5 for the first remake), 7.2/10 (compared to 7.4).

Carolyn: 3.6/5 stars (same as what she gave the first remake), 7/10 (compared to 7.6/10 for the first remake).

Native ratings: 3.7/5 stars  (compared to 3.5/5 for 1st remake) (guess for us=3.7/5), 5.9/10 (compared to 5.8/10 for first remake).

Yeah, our numbers and everyone else’s are kind of wonky for this one. Nostalgia clouds all of our judgement.

This movie LOOKED great, and the battles were nothing short of epic.

Yet, it was missing something. The story and characters could have been more developed. At 1hr39min, it felt rushed. I probably would have liked this more if they could have fleshed out an actual 2.5-hour movie out of it.

Kronos was nothing short of spectacular, and seeing him incarnate is reason enough to see this. But the story? Kinda meh.

The plot reminded me of the last season of Xena:Warrior Princess, where she ends up perma-killing most of the gods from most mythologies. This is about the death of many gods. I guess they aren’t doing a sequel…No.. wait.. they ARE?!?! Where are they going to go from this?

Either way…. At least it doesn’t look like an old episode of Land Of The Lost, which is what the 1983 movie looks like nowadays.

LINK URL: http://www.imdb.com/title/tt1646987/

I’m adding a command-line spell checker to my blog process…. It runs on a file, and modifies the file in realtime, as you give your accept / ignore / add to dictionary / replace-with input in response to the prompts. I’m purposely typing this post up wit a lot of spelling errors to see if it catches them. So if some get through, I’m leaving them, because they are test results. This is mostly a test post. (more…)

I got to be part of an emergency scene…sort of. After the oral surgeon x-rayed me (biopsy consult)… All of a sudden someone RUNS down the hall. “Call 9-1-1!” “Is she breathing?!” Big scene, people obviously freaked out. I’m freaked out, running around. “Does she have an inhaler?” ….”DOES SHE HAVE AN INHALER?”

.
The medworker is on the phone calling 911… Holding an inhaler in her outstretched hand that someone handed to me (later they tried to return it to me, haha). Everyone is running around, nobody is taking it.

.
Finally I ease up, reach up, body-language-ask “Should I take this?”, she body-language-responds “Yes”, I take it, run top speed down the hall, yell “Who needs the inhaler?”.. someone grabs it from me real quick.

.
also overheard: “DOES SHE HAVE SEIZURES?” “No”

.
“Thank you Mr. $MyLastName.”
Yea, my adrenaline level wasn’t down even an hour later.

.
Later the girl said I was the coolest patient ever, but that was also because I was like “no you don’t have to move me out of this room just because the ceiling leaks! i don’t care!”
Then the ambulance couldn’t find the fucking place (gee, *I* could, and I’ve never been there, or even to Upper Marlboro, Maryland in my life I think. people are trashy there, you’d think it was Culpeper or something)… Me & another lady are out in the streets looking for them to no avail. I forgot my jacket and tablet; glad no one took advantage of that moment because that would have made me even more cynical.

.
The girls mother, tho, was not heated or worried at all. She was playing with a baby (that was her granddaughter). I didn’t learn until later that it was a fully grown woman who had asthma. But yea, they didn’t tell the Dr about a bunch of things they were asked and supposed to tell her about.. Herpa derpa.

.
I’d like to think, if she was otherwise going to die, that maybe I 0.01% saved her life. That might be a generous percentage, given what the trained professionals do.

.
The other time I came close to that was when a drunk hit our telephone pole (maybe the 3rd of the 4 or so times?)… Electric wire fell, burned so brightly that the reflection off the trees in our back yard, through the cracks in our black-velvet-covered bedroom windows, lit up the inside of the bedroom bright enough to read by. And dat sound. Scariest sound I’ve ever heard, and I’ve heard it a few times. Like a ground loop buzz going through a concert-level subwoofer.

.
Went outside, people were literally screaming. I saw a passenger *bail* from the car he was in [it was stopped, duh] and just run the opposite direction. People were turning around. Power lines were across the sidewalk. Someone was walking up to rubberneck. “STOP! STAY BACK! STOP! LIVE POWER LINE!” .. They stopped. I’d like to think I get more than 0.01% for that one.

.
Oh, me? They didn’t actually perform the biopsy. Apparently those bumps on the back of the base of my tongue are something everybody has; They just make me gag when eating now because I am so dry (possibly Sjogen’s syndrome). This oral surgeon is going to coordinate with my shitty dismissive rheumatologist, who didn’t even fucking call me back today. I’m supposed to buy lemon drops

VIDEO: MOVIE: REVIEW: Rock ‘n’ Roll High School (1979)

Clint: 4/5 stars, 7.4/10.
Carolyn: 3.6/5 stars, 7/10.
Native ratings: 3.8/5 stars (Netflix guessed 4.1 for us), 6.7/10.

An exception to our usual focus on modern offerings.

This movie had funny moments, and the Ramones were fun.  It was very much what people would think of as a stereotypical 1980’s highschool/teen-comedy movie. Except it had The Ramones in it, which is something few other movies can boast.

Most of the main characters in this movie still have acting careers today, which is a change compared to most b-movies. As for the “Riff Vs. Kate” debate, It’s almost a tie. Riff’s clavicle is the tiebreaker. I want to see cleavage, not Skeletor. Kate wins.

Interesting that CBS censors mentions of DDT in Teenage Lobotomy when this movie airs on TV, but cocaine and swastikas are just fine. Can’t mess with Monansanto!

And how the fuck are they remaking this? I guess this movie could be remade for every band out there that has a fandom, but it’s never going to be something as seminal as the fucking RAMONES!

It will probably still be better than the sequel I just found out about – Rock ‘N’ Roll High School Forever (1992) – staring Corey Feldman (feat Mojo Nixon). Or the 2nd sequel, Shake, Rattle and Rock! (1994), starring Renee Zellweger and Howie Mandel (feat Paul Anka). God help us all.

At least the 3rd one has some of the original characters and actors from the first one (including P.J. Soles).

Still though — good times!

LINK URL: http://www.imdb.com/title/tt0079813

So, after a period of not using John’s Adventures Desktop Background Switcher for a few years, I started using it again. With 3 screens. I realized there are a lot pictures that I don’t really need to remember anymore.  I want to keep them on my harddrive, but I don’t want to see them.

So I rename them from .jpg, but keep the file.  The way I do this in my system is to “deprecate” the file, renaming it from whatever.jpg to whatever.jpg.deprecated.  The file is still on my harddrive, but no longer viewable because it doesn’t have the correct extension anymore.  This is the archivist’s way of deleting.  Some people use the .bak extension, but I tend to delete those automatically sometimes, so I want something different.

I knew I would be doing this many times in my life. I wanted an easy way to do this. Minimal keystrokes.  3 key presses to activate. 1 keypress to choose which of my 3 screens I am referring to. I would settle for nothing less.  The command I use is “pd.bat” for “picdep” or “picture deprecate” or “picture delete”, if you want to think of that way.  P, D, Enter.  Three key strokes. Then you pick a number for which screen it is on That’s what I want.

SETUP REQUIREMENTS

So here is the necessary scripts. You have to run TakeCommand / TCMD to run these, and have some implementation of perl such that you can run perl scripts at the commandline without prefixing them with “perl”. Otherwise, you’ve got one line to edit in my script.  If you’re using Windows, use Strawberry Perl. Cygwin’s perl should be fine, too. These are the only setup requirements.  If you’re not under windows, how the hell are you running TakeCommand scripts? Contact me immediately!

It’s one file, picdep.bat, which you would need to edit one part of: The SOURCE. It must point to your John’s Adventures Status.xml file.  The other 10 BAT files are just variou utility BAT files that I already use in my environment.

Also – my screens are in reverse order. There’s this whole perverse internal mapping that makes it so that when I have 3 screens, 1=3, 2=2, 3=1, and when I have 2 screens, 1=2, and 2=1. It was handy that TakeCommand had an internal automatic environment variable to tell me how many monitors I have. DisplayPort monitors disappear when you turn them off, which is VERY annoying.

Also, you can type “oops” or “undo” to undo what you’ve done when you do this.  Just a handy thing I do. I set an UNDOCOMMAND in the environment, if one can be generated automatically. It’s very handy for when you move things to an incorrect place. Just type “oops”.

It all looks like this:

20150626 - picdep.bat example with undo
picdep.bat:

@Echo OFF

::::: CONFIG:
 set DEBUG=0
 set STATUS_FILE=c:\Users\oh\AppData\Roaming\johnsadventures.com\Background Switcher\Status.xml
 call validate-environment-variable STATUS_FILE

::::: CREATE TEMP SCRIPT FILE:
 :: prepare
 call setTmpFile
 set TEMP_SCRIPT=%TMPFILE%.bat
 set WIDTH=%@EVAL[%_COLUMNS-1]

 :: tell
 call debugprint * STATUS_FILE=%STATUS_FILE%
 call debugprint * TEMP_SCRIPT=%TEMP_SCRIPT%

 :: do
 convert-background-switcher-log-to-env-vars.pl &lt;"%STATUS_FILE%" &gt;"%TEMP_SCRIPT%"
 call validate-environment-variable TEMP_SCRIPT
 type "%TEMP_SCRIPT%"
 call "%TEMP_SCRIPT%"

 :: validate variables for total pics, first pic filename, last pic filename (rest are too much work):
 call validate-environment-variable BGPIC_NUM_PICS_FOUND
 SET NUM_MONITORS=%BGPIC_NUM_PICS_FOUND%
 call validate-environment-variable BGPIC_%BGPIC_NUM_PICS_FOUND%
 call validate-environment-variable BGPIC_1

::::: CHOICE TIME:
 :: create set of valid keys to answer with
 unset /q INKEYMASK
 for /l %key in (1, 1,%BGPIC_NUM_PICS_FOUND%) gosub PrepareInputKeys %key%

 :: prompt
 cls %+ echo. %+ echo. %+ echos `` 
 color bright yellow on yellow %+ echo ***** CHOOSE ONE TO DEP: ***** 
 color white on black %+ echo.
 for /l %pic in (%BGPIC_NUM_PICS_FOUND%,-1,1) gosub PreparePic %pic%
 echos ``
 color bright yellow on yellow %+ echos ***** CHOOSE FROM:
 color bright red on black %+ echos %INKEYMASK ``
 color bright yellow on yellow %+ echo !!!!!!! ***** 
 color white on black %+ echos ``
 color bright green on black 
 
 :: deal with answer
 if "%1" eq "" goto :AnswerNotProvided
 if "%@REGEX[%1,%INKEYMASK]" eq "1" .and. "%@LEN[%1]" eq "1" (set CHOICE=%1 %+ goto :AnswerProvidedAlready)
 :AnswerNotProvided
 inkey /c /k"%INKEYMASK%" %%CHOICE 
 goto :AnswerNowRetrieved
 :AnswerProvidedAlready
 echos %1
 :AnswerNowRetrieved

::::: DO IT!!!:
 gosub processChoice %CHOICE%
 keystack Ctrl-Alt-N %+ REM Makes JohnsAdventures go to the next picture

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
goto :END


 ::::::::::::::::::::::::::::::::::::::::::::::::::
 :PrepareInputKeys [picNum]
 :: add the filenum to our valid choices
 set INKEYMASK=%INKEYMASK% %picNum%
 return
 ::::::::::::::::::::::::::::::::::::::::::::::::::

 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 :adjustPicNumToUse
 :::: This is mostly a multi-monitor-numbred-incorrectly kludge.
 if "%DEBUG%" eq "1" echo * picNumToUse[0]=%picNumToUse [picnum=%picnum]
 goto :Adjust_%NUM_MONITORS%
 goto :PicNumChangeDone

 :Adjust_2
 if %picNumToUse%==1 (set picNumToUse=2 %+ goto :PicNumChangeDone)
 if %picNumToUse%==2 (set picNumToUse=1 %+ goto :PicNumChangeDone)
 goto :PicNumChangeDone

 :Adjust_3
 if %picNumToUse%==1 (set picNumToUse=3 %+ goto :PicNumChangeDone)
 if %picNumToUse%==3 (set picNumToUse=1 %+ goto :PicNumChangeDone)
 goto :PicNumChangeDone

 :Admitttedly, adjust_2 and adjust_3 are both the same thing, but with 2 and 3 substituted, and that's just num_monitors,
 :so they could be refactored into a single thingy. Sigh.

 :PicNumChangeDone
 if "%DEBUG%" eq "1" echo * picNumToUse[1]=%picNumToUse 
 return
 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 :PreparePic [picNum]
 :: fork parameter
 set picNumToUse=%picNum%
 gosub adjustPicNumToUse

 :: color to display filename in:
 set fg=%picNumToUse%
 set bg=0
 if "%picNumToUse%" eq "1" (set fg=3)
 if "%picNumToUse%" eq "2" (set fg=7)
 if "%picNumToUse%" eq "3" (set fg=6)

 :: display the filename
 color 0 on %fg% %+ echos ``
 color %@EVAL[%fg%+8] on %bg% %+ echo %picNumToUse%: %@NAME[%[BGPIC_%picNum%]]
 color %fg% on %bg% %+ echo %@REPLACE[%PICTURES%,,%[BGPIC_%picNum%]]|cut -c1-%WIDTH
 echo.
 return
 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 :processChoice [choice]
 color white on black 
 echo.
 set picNumToUse=%choice%
 gosub adjustPicNumToUse
 set filename=%[BGPIC_%picNumToUse%]
 set command=call dep "%filename%" 
 if "%DEBUG%" eq "1" set command=echo * IF NOT IN DEBUG MODE, WOULD HAVE DONE: %COMMAND%
 color bright blue on black 
 echo. %+ echo.
 echo - Your selected %choice%
 echo - PicNumToUse is %picNumToUse%
 echo - Filename is %filename%
 echo - Command is %command% 
 echo. %+ echo.
 color white on black

 %COMMAND%
 return
 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:END
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

validate-environment-variable.bat:

@echo off

::::: USAGE:
    :: call validate-environment-variable VARNAME_NO_PERCENT [option]
    ::      where option can be "skip_validation_existence" to skip existence validation

::::: SEE IF IT IS DEFINED:
          set         VARNAME=%1
    :echo if defined %VARNAME% goto :Defined_YES
          if defined %VARNAME% goto :Defined_YES
          if ""  eq  %VARNAME% goto :Defined_NO

::::: REPOND IF IT IS NOT:
    :Defined_NO
        echo *** Environment variable %1 is not defined, and needs to be!!
        call alarm-beep
        set ERROR=1
        pause
        goto :END

::::: ADDITIONALLY, VALIDATE THAT IT EXISTS, IF IT SEEMS TO BE POINTING TO A FOLDER/FILE:
    :Defined_YES
    set VARVALUE=%[%VARNAME%]
                                                     set IS_FILE_LOCATION=0
    call   car&gt;nul                                   %+ rem Lets us use carrot in next line
    if "1" eq "%@REGEX[^[A-Z]:,%@UPPER[%VARVALUE%]]" set IS_FILE_LOCATION=1
    call nocar&gt;nul                                   %+ rem Restores original state
    if "0" eq "%IS_FILE_LOCATION%"                   (goto :DontValidateIfExists  %+ set  VARVALUEDRIVE=%@INSTR[0,1,%VARVALUE%])
    if "0" eq "%@READY[%VARVALUEDRIVE%]"             (goto :DontValidateIfExists)
    if "%@UPPER[%2]" eq "skip_validation_existence"  (goto :DontValidateIfExists)
    if exist "%VARVALUE%"                            (                         goto :ItExistsAfterall)
    if isdir "%VARVALUE%"                            (                         goto :ItExistsAfterall)
    if exist "%VARVALUE%.dep"                        (gosub :ItIsDeprecated %+ goto :ItExistsAfterall)
    if isdir "%VARVALUE%.dep"                        (gosub :ItIsDeprecated %+ goto :ItExistsAfterall)
    if exist "%VARVALUE%.deprecated"                 (gosub :ItIsDeprecated %+ goto :ItExistsAfterall)
    if isdir "%VARVALUE%.deprecated"                 (gosub :ItIsDeprecated %+ goto :ItExistsAfterall)
    call alarm-beep * Environment variable %@UPPER[%VARNAME%] appears to be a file location that does not exist: %VARVALUE%       


:::::::::::::::::::::::::::::::::::::::::::::::::::::::
goto :Past_The_End_Of_The_Sub-Routines
        ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
        :ItIsDeprecated 
            echo. %+ echo. %+ echo.
            color bright magenta on black
                echo * Environment variable %@UPPER[%VARNAME%] points deprecated file: 
                echo            "%VARVALUE%"
            color white on black
            beep 73 3
            beep 73 2
            beep 73 1
            pause
        return
        ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:Past_The_End_Of_The_Sub-Routines
:::::::::::::::::::::::::::::::::::::::::::::::::::::::

:ItExistsAfterall
:DontValidateIfExists
:END

convert-background-switcher-log-to-env-vars.pl

use strict;

# SAMPLE INPUT:
#  <current_pictures>
#    <BackgroundSwitcherSettingsPicture position="scale" Info="20101125 - Thanksgiving - group picture - (by Chris) - 5215610791_4815d44cf2_o
Thursday, November 25, 2010" Name="20101125 - Thanksgiving - group picture - (by Chris) - 5215610791_4815d44cf2_o" Identifier="S:\WWWPICS\2010-2019\2010\2010_11_25_Thanksgiving at Britt's\20101125 - Thanksgiving - group picture - (by Chris) - 5215610791_4815d44cf2_o.jpg">S:\WWWPICS\2010-2019\2010\2010_11_25_Thanksgiving at Britt's\20101125 - Thanksgiving - group picture - (by Chris) - 5215610791_4815d44cf2_o.jpg</BackgroundSwitcherSettingsPicture>
#    <BackgroundSwitcherSettingsPicture position="scale" Info="20070324 - Chili Cook-off at Mandy &amp; Brad's - 116-1604 - Christian, dog
Saturday, March 24, 2007" Name="20070324 - Chili Cook-off at Mandy &amp; Brad's - 116-1604 - Christian, dog" Identifier="S:\WWWPICS\2000-2009\2007\2007_03_24_Chili Cook-off at Mandy &amp; Brad's\20070324 - Chili Cook-off at Mandy &amp; Brad's - 116-1604 - Christian, dog.jpg">S:\WWWPICS\2000-2009\2007\2007_03_24_Chili Cook-off at Mandy &amp; Brad's\20070324 - Chili Cook-off at Mandy &amp; Brad's - 116-1604 - Christian, dog.jpg</BackgroundSwitcherSettingsPicture>
#    <BackgroundSwitcherSettingsPicture position="scale" Info="20100803 1220 - Cape Cod - North Beach Island - there's nowhere safe from scrutiny - helicopter - IMG_1708
Tuesday, August 03, 2010" Name="20100803 1220 - Cape Cod - North Beach Island - there's nowhere safe from scrutiny - helicopter - IMG_1708" Identifier="S:\WWWPICS\2010-2019\2010\2010_07_30-2010_08_07_Cape Cod\2010_08_03\1_North Island part 1\20100803 1220 - Cape Cod - North Beach Island - there's nowhere safe from scrutiny - helicopter - IMG_1708.jpg">S:\WWWPICS\2010-2019\2010\2010_07_30-2010_08_07_Cape Cod\2010_08_03\1_North Island part 1\20100803 1220 - Cape Cod - North Beach Island - there's nowhere safe from scrutiny - helicopter - IMG_1708.jpg</BackgroundSwitcherSettingsPicture>
#  </current_pictures>

# NEEDED OUTPUT:
#	1) Environment variable sequence for each  filename  (BGPIC_1, BGPIC_2,etc)
#   2) Environment variable value    for total filenames (BGPIC_NUM_PICS_FOUND)

my $num_pics_found=0;
my $line;
my $picture_directory;
my $picture_filename;
my $NUM_PICS_FOUND=0;
my $VARNAME1;
my $VARNAME2;
my $IT;
while ($line=<STDIN>) {
	if ($line =~   /<current_pictures>/) { $IT="on" ; }
	if ($line =~ /<\/current_pictures>/) { $IT="off"; }
	chomp $line;

	if (($IT eq "on") && ($line=~/BackgroundSwitcherSettingsPicture/)) {
			    $picture_filename = $line;
			    $picture_filename =~ s/^(.*)(Identifier=")([^"]*)(".*)$/$3/;
			    $picture_filename =~ s/&amp;/&/g;
			if ($picture_filename eq "") { die("pic is empty"); }
				if ($ENV{DEBUG} > 0) { print "echo picture_dir[0] = $picture_directory \n"; }
				$picture_directory = $picture_filename;
				if ($ENV{DEBUG} > 0) { print "echo picture_dir[1] = $picture_directory \n"; }
				$picture_directory =~ s/[\\\/][^\\\/]*$//;	#remove the last slash and ever every non-slash after it, until the end of the line

			$NUM_PICS_FOUND++;
			$VARNAME1 = "BGPIC_" . $NUM_PICS_FOUND;
			$VARNAME2 = "BGDIR_" . $NUM_PICS_FOUND;

			print "set $VARNAME1=$picture_filename"    . "\n";
			print "set $VARNAME2=$picture_directory"   . "\n";
			print  "pushd      \"$picture_directory\"" . "\n";
			print "call validate-environment-variable $VARNAME1\n";
			print "call validate-environment-variable $VARNAME2\n\n\n\n";
	}
}
print "\nset BGPIC_NUM_PICS_FOUND=$NUM_PICS_FOUND\n";
print "call validate-environment-variable BGPIC_NUM_PICS_FOUND\n";

alarm-beep.bat:

@echo off

::::: SETUP:
    if not defined USERNAME (echo *** FATAL ERROR: USERNAME NOT DEFINED! %+ pause +% goto :END)

::::: FLASH WINDOW AND DISPLAY ERROR:
    window flash=2,8
    :window flash=4
    if "%1" eq "" goto :NoErrorToDisplay
        color bright white on red   %+ echos *** ERROR: %* *** 
        color        white on black %+ echo.
    :NoErrorToDisplay

::::: DON'T MAKE AUDIBLE ALARM IF SOMEONE IS NAPPING:
    if "%SLEEPING%" eq "1" goto :done_klaxoning
        gosub klaxon
        gosub klaxon
        gosub klaxon
        gosub klaxon
    :done_klaxoning





goto :END

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:klaxon
goto :klaxon%USERNAME%

    :klaxon
    :klaxonClint
        beep  2000 10
        beep  1000 10
        call sleep 1
    return

    :klaxonCarolyn
        beep  2666 2
        beep  1333 2
        beep  2666 2
        call sleep 1
    return

    :klaxonCarolynRejected
        beep  1333 2
        beep  2666 1
        beep  1333 1
        beep  2666 1
        beep  1333 1
        call sleep 1
    return
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:END
    :stop continuous flashing:
    :window flash=0
    :start non-continuous flashing that, in theory, goes until the window is in the foreground again, but, in reality, doesn't always if new commands are issued in a BAT file:
    window flash=2,8
    window flash=2,2
    pause


car.bat (this one is stupid but sometimesnecessary, leftover from 1990s laziness):

@echo off
setdos /C~
color bright blue on black
echo You can now use the carrot key for things other than command stacking.
color white on black

nocar.bat (this one is stupid but sometimesnecessary, leftover from 1990s laziness):

@echo off
setdos /c%=^
color bright blue on black
echo You now must use the carrot key for command stacking only.
color white on black

alarmbeep.bat:

call alarm-beep %*

settmpfile.bat:

call validate-environment-variable TEMP
call validate-environment-variable USERNAME
SET TMPFILE=%TEMP%\%_DATETIME.%USERNAME%.%_PID.%@NAME[%@UNIQUE[%TEMP]]
:DEBUG:  echo - TMPFILE is %TMPFILE

debugprint.bat:

if "%DEBUG%" ne "1" goto :END

        color green on black 

            echo %&amp;

        color white on black

:END

dep.bat:

@echo off
set                              NOQUOTES=%@STRIP[%=",%1]
set        LAST_FILE_DEPPED_OLD=%NOQUOTES%
set        LAST_FILE_DEPPED_NEW=%NOQUOTES.deprecated
if exist "%LAST_FILE_DEPPED_NEW%" call alarm-beep LAST_FILE_DEPPED_NEW of %LAST_FILE_DEPPED_NEW% already exists and should not! Why could that be, hmmmmmm??
ren      "%LAST_FILE_DEPPED_OLD%" "%LAST_FILE_DEPPED_NEW%"
if exist "%LAST_FILE_DEPPED_OLD%" call alarm-beep LAST_FILE_DEPPED_OLD of %LAST_FILE_DEPPED_OLD% *still* exists and should not! Might want to run 'handles'.
:: add this command to eligibility for undo/oops.bat:
set        UNDOCOMMAND=call undep
unset  /q  NOQUOTES

undo.bat:

@Echo OFF

if not defined UNDOCOMMAND goto :nothing

    :::::::::::::::::::::::::::::::::::
    :something
        :: If this pattern seems weird, it's because I want to unset UNDOCOMMAND *before* running it,
        :: in case we Ctrl-Break out of the command.  If we don't want it, it needs to go away. 
        :: Undo commands should only be run once. They should never be run twice.
        :: Therefore, we must unset UNCOMMAND *before* running it.
        :: Which neccesitates saving the value to a separate variable...
            set TMPCOMMAND=%UNDOCOMMAND%
            unset /q UNDOCOMMAND
                color bright red on black
            echos * Undo command is: ``
                color bright green on black
            echo %TMPCOMMAND%
                color white on black
            %TMPCOMMAND%
    goto :END
    :::::::::::::::::::::::::::::::::::

    :::::::::::::::::::::::::::::::::::::::
    :nothing
        echo. 
        color bright magenta on black 
        echo   * Nothing to undo!
    goto :END
    :::::::::::::::::::::::::::::::::::::::

:END

oops.bat:

@call undo %*

deprecate.bat:

@call dep %*

undep.bat:

call validate-environment-variable LAST_FILE_DEPPED_NEW
call validate-environment-variable LAST_FILE_DEPPED_OLD skip_validation_existence
ren  "%LAST_FILE_DEPPED_NEW%" "%LAST_FILE_DEPPED_OLD%" 

pd.bat:

@call picdep %*

UNNECESSARY BONUS: DP.BAT OVERLOAD TRICK. I have a dp.bat, and I kept running it instead of pd.bat. Sine I pre-load the number of the image i use (“dp 1” for monitor 1, “dp 2” for monitor 2, etc), I check if a number between 1 and NUM_MONITORS is entere, and then pass control over to pd.bat, the one I meant to use. I basically had to out-program my own brain’s frequent mistake. I do it insanely tightly, even checking %_MONITORS, so it will only work up to the number of monitors I have. “dp 3” will only transfer control to pd.bat if my 3rd screen on i :)

(from dp.bat)

::::: IF WE PASS A SINGLE-DIGIT NUMBER, WE ARE PROBABLY TRYING TO CALL DP.BAT INSTEAD OF PD.BAT, SO LET'S JUST ALLOW THAT:
    SET ARGV=%1
    if "%ARGV%" eq "" goto :NoOverload
        :Overload
        if "%ARGV%" ne "" .and. "%@LEN[%ARGV%]" eq "1" .and. "%2" eq "" .and. "%@REGEX[[0-%_MONITORS],%ARGV%]" eq "1" (pd.bat %*)
    :NoOverload

Anyway. I just wanted to go through the motions of publishing some kind of functionality of mine, to start thinking about if I want to publish things, and how to do that in a more automated fashion as well — but without unveiling private information accidentally, and decoupling it from some of my more interesting anti-maintenance scripts. For instance, above, I gave one line that is:

SET STATUS_FILE=c:\Users\oh\AppData\Roaming\johnsadventures.com\Background Switcher\Status.xml

In reality, the code I use internally is much more complicated:

::::: FIND STATUS FILE: 
    call validate-environment-variable   APPDATA
    call validate-environment-variable   SERVER_OF_SCREEN_BACKGROUNDS
    call validate-environment-variable   DRIVE_C_%SERVER_OF_SCREEN_BACKGROUNDS%_VAR
    call validate-environment-variable %[DRIVE_C_%SERVER_OF_SCREEN_BACKGROUNDS%_VAR]
    set STATUS_FILE=%[%[DRIVE_C_%[SERVER_OF_SCREEN_BACKGROUNDS]_VAR]]:\Users\oh\AppData\Roaming\johnsadventures.com\Background Switcher\Status.xml
    call validate-environment-variable STATUS_FILE

But it assumes a certain kind of environment that only I have defined.

%[%[DRIVE_C_%[SERVER_OF_SCREEN_BACKGROUNDS]_VAR]] evaluates to
%[%[DRIVE_C_THAILOG_VAR]] which eventually evaluates to 
%HD240G                   which            evaluates to
C

…. This is all abstracted in such a way that works on every machine in my house regardless of what the actual drive letter ends up being (definitely NOT C for all the machines except 1).  Ask me about my harddrive driveletter environment and reverse-lookup variables sometime.  I even have an environment variable called %THE_ALPHABET% which I use frequently.

Next Page »