Your hands fumble around the <<if $met>>boy's body. \n\nHis hands grab at your waist and unbutton your fly. Even though you're drunk you know you're still in public. <<set $know = true>>\n\n* [[Bring the boy home with you|Bring the person home with you]]<<else>>person's body. <<set $know = false>>\n\nYou reach your hands around the person's back. You still don't know if it's a man or a woman, and for once in your life you don't care.\n\n* [[Bring the person home with you]]<<endif>>\n* [[Dance by yourself|dance]]\n* [[Go home alone|Stare at the ceiling]]
"You're lying, I can tell."\n\n[[« Back|Talk about the band]]
!Amateur Hour\n!!by [[Mx A. Matienzo|http://twitter.com/anarchivist]]\n\nState II / Created April 2013\nfor [[The Pulse Pounding Heart Stopping Dating Sim Jam|http://electricopolis.tumblr.com/post/46630553326/big-thanks-to-erenrusso-for-coming-up-with-the]]\n\n[[Macros via Leon Arnott|http://l.j-factor.com/twine/macros.html]]
You were seeing someone casually until last week, until she told you that it wasn't working. \n\nYou're trying to remain friends, but you realized you were spending too much time together. You blame yourself and think about [[better times|front porch]].\n\n[[« Back|drunk]]
You have been drinking since about 8 PM. It is now midnight and you've been [[bored and lonely]] all evening despite being surrounded by your friends.\n\n[[« Back|2005]]
The room spins with lights flashing around you, but you can't tell if that's really happening or if it's because you're [[drunk]].\n\nSomeone comes up and starts dancing with you, but you can't tell who it is through the haze of your vodka-soaked eyes. You smile because you're so drunk you can barely speak.\n\n<<if $met>>"I'd recognize that smile anywhere," you hear. It's the boy.\n\n* [[Dance with the boy]]<<endif>>\n* [[Make a move]]<<endif>>\n* [[Stop dancing|2005]]
<<set $boypage = 'front porch'>>\n\nPeople are all around you, laughing at inside jokes. You don't know where your [[girlfriend|then-girlfriend]] went.\n\n<<if $met>>The [[boy]] from the [[backyard]] smiles at you.\n\n* [[Smile back]]\n* [[Talk about the band]]\n<<else>>[[« Back|2002]]\n<<endif>>
Looking back on your relationship with this girlfriend you realize that it was never going to work.\n\nShe was always threatened by the fact that you knew that you were somewhat different.\n\n<<if $met>><<set $boypage = 'then-girlfriend'>>\n<<timedreplace 3>>She was also threatened by the bond that you had with the [[boy]] you met at the party.<<endtimedreplace>>\n<<endif>>\n\n[[« Back|2002]]
The sun is streaming through your window while you lie in bed and stare at the ceiling.\n\nYou are feeling [[reflective]].\n\nThere feels like there is [[someone next to you]] <<if $know>>.<<else>> but you don't know who they are or how they got there.<<endif>>
You try tapping the lump. No response.\n\n[[« Back|someone next to you]]
"Do you want to listen to it with me? I have some on my walkman."\n\nYou share the earbuds and sit down on the front porch. He presses play. <<singlebgm 2aDhlvPXD_I 3>>\n\n<<timedreplace 20>>The wind blows through your hair and you shiver.<<endtimedreplace>>\n\n<<timedreplace 30>>His hand grazes your back.<<endtimedreplace>>\n\n<<timedreplace 60>>You feel incredibly awkward. You don't even know what you're doing here.<<endtimedreplace>>\n\n<<timedreplace 80>>Despite feeling your shivering, you can't help but feel how warm you are.<<endtimedreplace>>\n\n<<timedreplace 105>>You hear your girlfriend calling out for you.<<endtimedreplace>>\n\n<<timedreplace 130>>You should really [[leave with her|leave with your girlfriend]].<<endtimedreplace>>
You grab a hold of the comforter and try to pull it back. A well-manicured hand swats you away and the body stirs gently in its cocoon.\n\n[[« Back|someone next to you]]
@import url(http://fonts.googleapis.com/css?family=Permanent+Marker);\n\nhtml, body {\n background: #4b0082 !important;\n}\n\n#sidebar {\ndisplay: none !important;\n}\n\n#passages {\n -webkit-transform: rotate(-5deg);\n color: white;\n font-style: italic;\n font-family: "Permanent Marker", serif;\n font-size: 2em;\n padding-left: 1em; \n margin: 0;\n border-left: none;\n}\n\na.internalLink, a.internalLink:hover {\n color: red;\n}\n\n.content {\n margin-top: 4em;\n}\n\n .timedreplacement2 { transition: 1s; -webkit-transition: 1s;}
A body-shaped lump is lying under your comforter. You watch the comforter go up and down with what seems to be the pattern of breathing.\n\n[[Try to wake the person up]]\n[[Try pulling the covers back]]\n[[Stare at the ceiling]]\n<<if $know>>[[Make breakfast]]<<endif>>
<<if $met>>You wrap your arms around the body of the boy and pull yourself close.<<else>>You wrap your arms around the anonymous body and pull yourself close.<<endif>>\n\n* [[Kiss]]\n* [[Fondle]]\n* [[Pass out|Stare at the ceiling]]
The music is a mix of early 80s synthpop and ill-timed hip-hop. You're bored by it.\n\n[[« Back|2005]]
Your mouth sloppily traces the contours of the <<if $smile>>boy's<<else>>person's<<endif>> face.\n\nYou feel stubble. The <<if $smile>>boy<<else>>person<<endif>> kisses you back, longingly.\n\n[[« Back|Make a move]]
"Sometimes I feel like a fraud. You know, like any label that I give myself is ultimately meaningless."\n\n"I feel like my lived experience is a lie."\n\n"What gives me the right to call myself...that?"\n\n"I am an [[amateur]]."
Mx A. Matienzo
You dance with the boy. You're starting to feel a little self-conscious. You writhe around anyhow, causing your friends to snicker at you.\n\n[[« Back|dance]]
The word "amateur" stings. You so desperately want to identify with your people. But calling yourself anything other than what people can see on a daily basis feels like you're living lies of the worst kind.\n\nNo amount of pins, patches, bumper stickers, or any other signifiers can make you feel like any less of an amateur when it comes to who you've dated, slept with, flirted with, or even stolen a kiss from.\n\nYou feel shameful of your [[failures]].
You stand up and apologize for having to leave. He giggles. Your girlfriend walks up and glares at you, knowing that she has work in the morning. \n\nYou feel alive, but unsure about what you've done.\n\nYou [[drift off to sleep|Stare at the ceiling]] in the car ride home.
You get out of bed and start making some pancakes from scratch. The smell wafts through your apartment, and the lump from the bed rises.\n\nThe lump grabs the Sunday Times off the doorstep and sits down and smiles at you lovingly.\n\nFor the first time in your life you no longer feel like an amateur.\n\n[[The lump smiles.|The End]] You know it's the boy of your dreams.
"Ew, gross. Except Black Sabbath." He winks at you.\n\n[[« Back|Talk about the band]]
You smile back, awkwardly.\n\n<<set $smile = true>>\n\n[[« Back|front porch]]
Amateur Hour
<<display "Start">>
You walk out into the backyard by yourself. The moon filters through the trees of the crisp autumn air. You start talking to someone you recognize from the record store about the band that's setting up. You hate smalltalk but you feel like it's the only way you're ever going to meet other people in this town.\n\n<<timedreplace 6>>//oh, hi...// you hear. <<if $met>>The [[boy]] is talking to you again.<<else>>You realize someone is talking to you.<<set $met = true>><<endif>><<endtimedreplace>>\n\n<<timedreplace 8>>You're struck by his olive skin.<<endtimedreplace>><<timedreplace 10>> You mumble a //hello// back.<<endtimedreplace>>\n<<timedreplace 14>>You've run out of things to say and decide to head back [[inside|2002]].<<endtimedreplace>> \n
"Oh, they're just some shitty hardcore bros that started playing sensitive music. They're not really my thing because they're not genuine."\n\nYou wonder if the boy likes anything that you do.\n\n* [[Twee]]\n* [[Folk]]\n* [[Metal]]
The kitchen is filthy except for the area around the keg. \n\n[[« Back|2002]]
You strip each other senseless and collapse in a pile of flesh. <<if $know>>You put on a record and feel yourself sobering up. You know you're with the boy now, and you let him devour you in the way that no one else ever has or will.\n<<else>>You nearly fall off the bed. You are embarrassed because you don't even know who this person is.<<endif>>\n\nYou fall into a deep [[sleep|Stare at the ceiling]].
//he always had the best fashion sense and played the sweetest music//\n\n<<timedreplace 3>>//and you always envisioned settling down together in a small house, reading the times on sunday morning//<<endtimedreplace>>\n\n[[« Back|backyard]]
//you sit in the car with a beautiful boy and tell him about who you think you are//\n\n<<timedreplace 4>>//he don't listen//<<endtimedreplace>><<timedreplace 6>>//...like always//<<endtimedreplace>>\n\n<<timedreplace 10>>//you claim your identity online//<<endtimedreplace>><<timedreplace 14>>//...and three months later he finds it//<<endtimedreplace>><<timedreplace 18>>//...like always//<<endtimedreplace>>\n\n<<timedreplace 22>>//[[they never know the past like you do|failures]]//<<endtimedreplace>>
SUMMER BREAK 1996\n\n//you remember the two of you are walking along a railroad track with your hands in your pockets//\n\n<<timedreplace 8>>//he stops you and places his hand on the back of your head pushing you down and you comply//<<endtimedreplace>>\n\n<<timedreplace 20>>//you cough//<<endtimedreplace>>\n\n<<timedreplace 23>>//you've never done this before//<<replacewith>>//you feel like you're doing a really bad job//<<endtimedreplace>>\n\n<<timedreplace 30>>//he sighs twice//<<endtimedreplace>>\n\n<<timedreplace 36>>//you ask yourself why you are you doing this//<<endtimedreplace>>\n\n<<timedreplace 40>>IT JUST SEEMED LIKE THE RIGHT THING TO DO<<endtimedreplace>><<timedreplace 44>>//...but may be not now, not here//<<endtimedreplace>>\n\n<<timedreplace 50>>//you choke on his greed\n\nyou feel like you agreed to do this just because it might mean something bigger\n\nyou sigh//<<endtimedreplace>>\n\n<<timedreplace 58>>//he groans//<<endtimedreplace>>\n<<timedreplace 59>>//he fills your mouth//<<endtimedreplace>>\n<<timedreplace 59>>//you gag//<<endtimedreplace>>\n\n\n<<timedreplace 66>>//you pick up the phone and dial his number\n\nit rings...//<<endtimedreplace>><<timedreplace 70>>//and rings...//<<endtimedreplace>><<timedreplace 75>>//and rings//<<endtimedreplace>>\n\n<<timedreplace 80>>//[[there's never an answer|failures]]//<<endtimedreplace>>
"Yes, I love the Field Mice!" he exclaims.\n\n[[« Back|Talk about the band]]
You're in someone's house. You're new to the town but not alone because you convinced your [[then-girlfriend]] to drive you there.\n\nThere's a keg in the kitchen and a band setting up in the living room.\n\nThere are people in the [[backyard]] and on the [[front porch]].
You're at another party, stuck in the same shitty college town, in a basement.\n\nThe [[music]] is getting to you. You're [[drunk]].\n\nYou decide to [[dance]].
You can remember three times that you felt like a failing amateur.\n\n* [[1996]]\n* [[2002]]\n* [[2005]]
"Have you heard of Bridget St. John?"\n\nYou know that you haven't.\n\n* [[Lie]]\n* [[Tell the truth]]
version.extensions['replaceMacro'] = {\n major: 1,\n minor: 1,\n revision: 0\n};\nmacros['replace'] = {\n handler: function (g, e, f, b) {\n var h = insertElement(null, "div", null, "replacement");\n var k = b.source.indexOf('>>', b.matchStart) + 2;\n var a = b.source.slice(k);\n var d = -1;\n var c = '';\n var l = 0;\n\n for (var i = 0; i < a.length; i++) {\n if (a.substr(i, 14) == '<<endreplace>>') {\n if (l == 0) {\n d = k + i + 14;\n break;\n } else {\n l--;\n c += a.charAt(i);\n }\n } else {\n if (a.substr(i, 9) == '<<replace') {\n l++;\n }\n c += a.charAt(i);\n }\n }\n if (d != -1) {\n var m = Wikifier.createInternalLink(g, null);\n m.className = "internalLink replaceLink";\n insertText(m, f[0]);\n insertText(h, c);\n g.appendChild(h);\n h.style.display = "none";\n m.onclick = function () {\n var n = this.nextSibling;\n if (n) {\n var t = n.firstChild ? n.firstChild.nodeValue : "";\n removeChildren(n);\n new Wikifier(n, t);\n n.style.display = "inline";\n n.classList.add("replacement-in");\n setTimeout(function () {\n n.classList.remove("replacement-in");\n }, 1);\n }\n this.parentNode.removeChild(this);\n }\n b.nextMatch = d;\n } else {\n throwError(g, "can't find matching endreplace");\n delete h;\n return;\n }\n }\n}\nmacros['endreplace'] = {\n handler: function () {}\n}\nversion.extensions['timedreplaceMacro'] = {\n major: 1,\n minor: 1,\n revision: 0\n};\nmacros['timedreplace'] = {\n handler: function (g, e, f, b) {\n function tagcontents(starttag, endtag, k) {\n var a = b.source.slice(k);\n var l = 0;\n var c = "";\n for (var i = 0; i < a.length; i++) {\n var w = endtag.length;\n if (a.substr(i, w) == endtag) {\n if (l == 0) {\n b.nextMatch = k + i + w;\n return c;\n } else {\n l--;\n c += a.charAt(i);\n }\n } else {\n if (a.substr(i, starttag.length) == starttag) {\n l++;\n }\n c += a.charAt(i);\n }\n }\n return "";\n }\n var tr = "<<timedreplace";\n var rw = "<<replacewith>>";\n var k = b.source.indexOf('>>', b.matchStart) + 2;\n var c = tagcontents(tr, rw, k);\n var d = tagcontents((c ? rw : tr), "<<endtimedreplace>>", c ? b.nextMatch : k);\n var h = null;\n if (c) {\n h = insertElement(g, "span", null, "timedreplacement timedreplacement1");\n new Wikifier(h, c);\n }\n if (d) {\n var m = insertElement(g, "span", null, "timedreplacement timedreplacement2", d);\n m.style.display = "none";\n setTimeout(function () {\n if (m) {\n if (h && h.parentNode) {\n h.classList.add("replacement-out");\n setTimeout(function () {\n h.parentNode.removeChild(h);\n }, 1000);\n }\n var t = m.firstChild ? m.firstChild.nodeValue : "";\n removeChildren(m);\n new Wikifier(m, t);\n m.style.display = "inline";\n m.classList.add("replacement-in");\n setTimeout(function () {\n m.classList.remove("replacement-in");\n }, 1);\n }\n }, (parseInt(f[0]) || 0) * 500);\n } else {\n throwError(g, "can't find matching endtimedreplace");\n return;\n }\n }\n}\nmacros['endtimedreplace'] = {\n handler: function () {}\n}\nmacros['replacewith'] = {\n handler: function () {}\n}\n\nvar b=document.getElementsByTagName("body")[0];var s=document.createElement("script");s.type="text/javascript";var loadfunc=function(){var e=document.getElementsByTagName("body")[0];var t=document.createElement("div");t.id="ytapiplayer";e.appendChild(t);var n={allowScriptAccess:"always",wmode:"transparent",modestbranding:"1",version:"3",loop:"1"};var r={id:"myytplayer",loop:"1"};swfobject.embedSWF("http://www.youtube.com/apiplayer?enablejsapi=1&playerapiid=ytplayer","ytapiplayer","1","1","8",null,{loop:"1"},n,r)};s.onreadystatechange=loadfunc;s.onload=loadfunc;s.src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject_src.js";b.appendChild(s);var jQUIcss=document.createElement("link");jQUIcss.setAttribute("rel","stylesheet")\njQUIcss.setAttribute("type","text/css")\njQUIcss.setAttribute("href","http://code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css");b.appendChild(jQUIcss);var jQL=document.createElement("script");jQL.src="http://code.jquery.com/jquery-1.8.3.js";jQL.type="text/javascript";var jloadfunc=function(){jQuery.noConflict();var e=document.getElementsByTagName("body")[0];var jQUIL=document.createElement("script");jQUIL.src="http://code.jquery.com/ui/1.9.2/jquery-ui.js";jQUIL.type="text/javascript";juiloadfunc=function(){var slidercontainer=jQuery('<li id="slidecontainer"></li>');var imager=jQuery('<img src="http://static.ak.crunchyroll.com/i/boxee_app/video_volume_icon.png" />');var slider=jQuery('<div id="slider"></div>');slidercontainer.append(slider);slidercontainer.append(imager);slidercontainer.insertAfter(jQuery('#share'));slider.width('60px');slider.css('float','right');slider.css('margin-top','3px');slider.css('margin-left','5px');imager.height('20px');imager.css('float','right');imager.css('opacity','0.6');imager.css('filter','alpha(opacity=60);');slider.css('background-image','none');slider.css('background-color','#666');slider.slider({range:"min",value:100,min:0,max:100,slide:function(event,ui){window.setvolume(ui.value);}});slider.find('div').css('background-image','none');slider.find('div').css('background-color','#999');slider.find('a').css('background-image','none');slider.find('a').css('background-color','#CCC');slidercontainer.css('height','1px');}\njQUIL.onreadystatechange=juiloadfunc;jQUIL.onload=juiloadfunc;e.appendChild(jQUIL);}\njQL.onreadystatechange=jloadfunc;jQL.onload=jloadfunc;b.appendChild(jQL);window.updateHTML=function(e,t){document.getElementById(e).innerHTML=t};window.setytplayerState=function(e){window.updateHTML("playerstate",e)};window.onYouTubePlayerReady=function(){window.ytplayer=document.getElementById("myytplayer");window.ytplayer.addEventListener("onStateChange","onytplayerStateChange");window.ytplayer.addEventListener("onStateChange","onytplayerStateChange");window.ytplayer.addEventListener("onError","onPlayerError")};window.onytplayerStateChange=function(e){window.setytplayerState(e)};window.onPlayerError=function(e){alert("An error occured: "+e)};window.loadNewVideo=function(e,t){if(window.ytplayer){window.ytplayer.setLoop(true);window.ytplayer.loadVideoById(e,parseInt(t))}play()};window.play=function(){if(window.ytplayer){window.ytplayer.playVideo()}};window.setvolume=function(v){if(window.ytplayer){window.ytplayer.setVolume(v)}};window.stop=function(){if(window.ytplayer){window.ytplayer.stopVideo()}};macros["playbgm"]={handler:function(e,t,n,r){window.LOOP=1;window.loadNewVideo(n[0],n[1])}}\nmacros["stopbgm"]={handler:function(e,t,n,r){window.stop()}}\nmacros["singlebgm"]={handler:function(e,t,n,r){window.LOOP=0;window.loadNewVideo(n[0],n[1])}}\nwindow.onytplayerStateChange=function(newState){if(newState==0){if(window.LOOP==1){window.ytplayer.playVideo();}}};