So to compromise I try to not consume to much garlic when I am around lots of people, like at work. This made me pretty sad since the salad I described above is one I could see myself eating every single day, and a great option to bring for lunch.
But now I have a solution! I was watching Everyday Italian a while back, and on the show Giada made a "Tri-Colore Orzo Salad". (Which translates to three colours.) It was very similar to my beloved (but garlicy) salad I yearned to enjoy on a regular basis, only without the garlic and onions and other things that wouldn't smell too great. I made a mental note to try this new salad out sometime, and that was that.
Then sometime last week as I was trying to scrounge something up for my lunch, I decide see about making this sald. Lucky enough I had orzo so I set to work. The result was wonderful.
I ended up improvising a bit since I didn't have the exact ingredients she used, and because I couldn't be bothered to look up the recipe to find out for sure wether I did or not. (Turns out I was pretty close.)
I'm also really proud of staying true to the "tri-colore" theme of the salad, by finding three colours to put in it:

The recipe will be a rough idea of what I put in my salad, since I never keep track of exact measurements when cooking. I also made enough for my lunch as well as my parents who always have difficulty cooking for themselves after work. Keep in mind these measurements can easily be changed to suit how many mouths you intend on feeding. (This recipe fed about 4.)

What you will need:
2 1/2 cups orzo, cooked al dente
1/2 cup baby spinach
1/2 cup baby arugula
1/2 cup of crasisns
1/4 cup of light feta cheese
1/4 cup of extra virgin olive oil, plus 3 tbsp
3 tbsp or juice of one lemon
zest of one lemon*
salt and pepper to taste
*I didn't have any lemon zest in this batch, since I still don't have zester, and I am completely hopeless to somehow accomplish another way to zest it up. (How do I even live like this?!) I'd highly recommend adding some though, because I imagine it is wonderful.
What to do:
Cook the orzo to package directions. Toss with 3 tbsp of extra virgin olive oil, and let cool. Meanwhile juice&zest the lemon, rip apart (or chop) the arugula and the spinach, and dice (or crumble) the feta cheese.
Toss the orzo with the rest of the extra virgin olive oil, lemon juice, lemon zest, spinach, arugula, crasins, and feta. Add a pinch of salt and a generous grind or two of fresh black pepper. Chill and serve.

As I mentioned earlier in this post, this is the type of salad that gets better the longer it sits in the fridge.
Some other ideas to add to this would be some chopped peppers, green onions, and if you're brave, (or alone) a glove of garlic or two. (I mean one or two cloves wouldn't be that bad, right?) Next time I will try it.