How was your Thanksgiving weekend? Good? Good. Mike Birbiglia entered his holiday season knowing that he’ll spend at least the first half of 2012 on the road touring his latest one-man show, “My Girlfriend’s Boyfriend.”

Birbiglia workshopped the show — which covers his relationships with women, his attitude toward marriage and a fateful accident (different from what happened to him in Sleepwalk With Me, but still compelling and harrowing) — throughout 2010 and played to rave reviews in New York City earlier this spring and summer. Related reading from my site about My Girlfriend’s Boyfriend.

Announcing the first 20 dates of his tour, Birbiglia wrote:

“Tickets to my show make great gifts for Christmas, Hanukah and Kwanzaa. Bring your girlfriend, boyfriend, or difficult teen, the one who says you never get her anything. Be one of the first 100 people to order tickets this week, and my brother Joe will send you a free copy of my book,“Sleepwalk With Me & Other Painfully True Stories.” Just forward your email receipt to him atjoebirbiglia@birbigs.com. You can put the tickets in the book and wrap that and put it under the tree/menorah/or other culture-specific December holiday on which you exchange presents. Think of it as a gift grenade, just waiting to detonate in the lap of a loved one.  I mean that in the least violent way possible.”

Here are the first tour dates for Mike Birbiglia’s “My Girlfriend’s Boyfriend,” with more dates and cities to be announced:

Jan. 20 – Salt Lake City, UT Get Tickets! 
Jan. 27 – Santa Rosa, CA Get Tickets!
Jan. 28, Arcata, CA Get Tickets!
Feb. 2, Greenville, SC Get Tickets!
Feb. 3, Durham, NC Get Tickets!
Feb. 4, Louisville, KY Get Tickets!
Feb. 13, Minneapolis, MN Get Tickets!
March 2, Green Bay, WI Get Tickets!
March 8, Wilmington, DE Get Tickets!
March 9, York, PA Get Tickets!
March 11, Red Bank, NJ Get Tickets!
March 22, Idaho Falls, ID Get Tickets!
March 23, Boise, ID On Sale Soon!
April 26, Effingham, IL Get Tickets!
April 27, Wabash, IN On Sale Tuesday, Nov. 29 @ 8 AM
April 28, Indianapolis, IN Get Tickets!
April 29, Cleveland, OH Get Tickets! 
May 4, Hartford, CT Get Tickets!
May 5, Northampton, MA Get Tickets!