This is entire debate is incredibly off-topic but I want to note a few things:
- He quit his job to join the Normandy, because he wanted Saren to face justice for his crimes. He couldn't do that with his job. The Normandy crew was doing exactly what he was hoping to do, of course he joins to help.
He screwed up his investigation on Saren because he is a Spectre. He quit because he thought being with another Spectre who was hunting him down is a better gig than doing paperwork. He also quit as a FU to his daddy because adulting is haaaaaaaard.
- He didn't 'fail' as a vigilante, he got betrayed and stabbed in the back by one of his own members. He joins the Normandy because there's a bigger threat to fight once again.
I am always amaze that average Garrusmancer never realize the existence of Mass Effect Homeworlds. Garrus launched an unprovoked holy war against the merc group on Omega. The people who he attempted to kill several times wanted revenge and the relatives of the people he killed wanted revenge and Garrus made himself a victim. Sidonis was physically and mentally tortured and Garrus wanted to execute him for surviving. Who is the bad guy now?
- He spent six months as a Reaper Advisor because maybe perhaps possibly he was part of the crew who stopped the Reaper's allies Saren from invading the Citadel and the Collectors from creating a human reaper? And once again; he joined the Normandy because he wanted to actively stop the biggest threat.
The people who made Thanix cannon have more authority and knowledge as a Reaper Advisor than Garrus would imagine himself to be.
- I'm fairly certain the "shocked because everyone was paid but him" is a joke.
Is there laughter? Or everyone just stare blankly because like "duh".
- Technically every companion ever simply exists to tag along. Cause otherwise the game would be pretty damn boring.
Everyone have legit reason to be on the ship and one of them is not mid-life crisis.
- You can't romance anyone without doing their personal quest in ME2, it's not exclusive to Garrus.
You can romance Kelly even before Suicide Mission happens. You can sleep with Jack before doing her loyalty mission.
- He isn't interested in a relationship unless you flirt? *GASP* Who knew, some individuals don't like to take the first step/initiative!
OMG! SOMEONE DON'T LIKE WATCHING FEMSHEP BEING DESPERATE ABOUT WANTING TO HAVE SEX WITH GARRUS WHILE HE WAS TALKING ABOUT THIS AMAZING SEX WITH THIS TURIAN GIRL!!!!
There's a first move. There's the move where you're not a creep.
- Oh I don't think it's Garrus who has insecurities...
Garrus needed a manual to romance Shepard. You know anybody else in the game who have them to romance Shepard? None.
- Honest question; why do you equate everyone who doesn't (want to) make the first move with a 'virginal teenage boy'?
At what point did I say about Shepard making the first move to Garrus as an issue?
He's an adult male who have sexual experience with another female of his species. Shocker that he simply dial his casanova self to 0 when it involve Shepard.
- Curse Garrus for making a funny joke of his almost lethal injuries! Gaaaah!
...meh?
- You don't really know what goes on between companions - including Tali and Garrus - when Shepard is not there, who knows how much they've been in contact ever since they met.
I don't even know how Shepard have sex with Garrus either because I can't see what's behind the fade outs. I don't even know how Shepard could handle having to constantly take antihistamines knowing that ingestion of dextro tissues could cause allergic reactions and anaphylactic shock even when I have trouble managing my allergies with dosages of Zyrtec. I have trouble imagining how Garrus would cause chaffing on Shepard's skin because I don't know what goes on between them.
- Shocking news; aliens are not accustomed to human interactions and some people don't need to say "I love you" in order to love someone.
Shocker: People need genuine assurance that the people their love isn't just playing them for sucker especially with the guy happens to have long history of avoiding responsibilities and any hint of commitment.
- Not every person blurts out their emotions and what they feel at all times, shocking, I know. Garrus genuinely loves Shepard, regardless of whether or not he vocally expresses this.
This is an example;
Shepard: The only thing that made leaving Earth bearable was knowing you were out there somewhere.
Garrus: I felt the same way. The worst part about the galaxy going to hell would've been never getting to see you again.
Then she drop the L-bomb.
Shepard: Well, here I am. Exactly where I want to be. I love you, Garrus Vakarian.
and this is how Garrus swerve..
Garrus: Wow. The vids Joker gave me… well, they never got this far. There was the part about sleeping together, but this...I don't exactly know what to do...
Oh, he's studious about f*cking her but not knowing how to say it back... .... .... and too much "....." so Shepard came to rescue.
Shepard: You grab the girl and kiss her like you mean it.
Garrus: That I can do.
Shepard: And rather well. Who needs a vid when you've got me?
Garrus and Shepard talk a lot in and out of their romance, with or without romance. Garrus always turned to Shepard to talk about some identity crisis or morality of the situation he was in. He doesn't have a lot of foresight but he isn't stupid or completely oblivious either. Why would he took pains avoiding talking about something that have a lot of meaning for both of them unless he was having second thoughts. He jokes about having babies and being dead in heaven but still a chicken about the L-word? The DLC only work if he was the endgame squadmate... so he's going to leave you hanging out until you die? Its the end of the world, Garrus Vakarian. Fangirls or not, its a d1ck move on his part.