hey,
Im new to this site as well, as in only posted here in the last week but had been an observer for a while.
Anyway 5 days ago i had gyno excision surgery and so far the only person who has ever known was my bro, who agreed to pick me up after the surgery. My main concern about the surgery was exactly the same as yours. I actually had met a girl a couple of months b4 i had even committed to it, well i had to way up what was more important, gettin this crap done with and looking like the 'player type' (because if i cant tell my parents im not tellin someone i have not known for long) or not go ahead with it and regretting not havin the guts to live the way i want.
well i made my decision obviously but if you have been with this girl for some time you should try to bring up the subject with her, im sure she would be super supportive). It will help to have someone that can pick u up, do a few shops for you etc.
you seem like a healthy and fit bloke doing the marathon and all so i totally understand how much of a damper gyne is when you look after yourself and still find it impossible to take off your shirt in public (used to do aquathons- it was shirt of and straight into the water lol)
As for keepin it from my parents, lucky for me they went on hols for a bit, giving me 3 weeks to recover in peace, the only prob being having to wear collared or well concealing shirts to cover the vest for another 3 after that.
As for the surgery itself, the pain was mild really, just uncomfortable, but if they give you some decent painkillers (endone - which is more like taking 3 shots of spirits) you will be able to sleep pretty well for the first few days. i even drove today (despite wht my PS said, as others had been able to drive about the same time and even sooner!) drive like an old dude but thats cool so long as i get there lol.
you should be running about again in 4-5 weeks at the worst.
Good luck mate, i have to say that i was in the same mind as you about 18 months ago, im glad i have taken the risk thus far, even though i dont know the final outcome i would personally prefer to have given success a chance than to have never known.