The time has finally come: the MTA has taken my beloved J train from me, if only for one day. How will I cross the Williamsburg Bridge? More importantly, how will I learn to trust again if the only source of stability in my life—the majestic, reliable J—has betrayed me? The J train flew too close to the sun, and the MTA is punishing us for its hubris. (The punishment ends Saturday night.)

If I don't get a reliable train, no one does. Here's what's going down this weekend:

2 trains will not operate in either direction between 96 St and Wakefield-241 St from 11:30 p.m. Friday to 5 a.m. Monday.

3 trains will not operate at all from 11:30 p.m. Friday to 5 a.m. Monday.

4 trains will run local in Brooklyn from 11:30 p.m. Friday to 5 a.m. Monday.

5 trains will not operate in either direction between Eastchester-Dyre Av and E 180 St, starting at 11:30 p.m. Friday and ending at 5 a.m. Monday.

Pelham Bay Park-bound 6 trains will run express between Parkchester and Pehlam Bay Park from 3:45 a.m. Saturday to 10 p.m. Sunday.

Main St-bound 7 trains will run express between 74 St-Broadway and Willets Point from 3:45 a.m. Saturday to 10 p.m. Sunday.

7 trains will also run express between Queensboro Plaza and 74 St-Broadway from 6:45 a.m. to 7 p.m. on both Saturday and Sunday.

All A trains will reroute along the F line between W 4 St-Wash Sq to Jay St-Metrotech from 11:45 p.m. Friday to 5 a.m. Monday.

A trains will run local in both directions between W 4 St-Wash Sq and 59 St-Columbus Circle from 12:01 a.m. Saturday and 5 a.m. Monday.

A trains will also run local in both directions between 168 St and 145 St beginning at 12:01 a.m. Sunday and ending at 5 a.m. Monday.

C trains will not operate in either direction between 145 St and 168 St from 6:30 a.m. Saturday to 11 p.m. Sunday.

All C trains will reroute along the F line from W 4 St-Wash Sq to Jay St-MetroTech from 6:30 a.m. Saturday to 11:00 p.m. Sunday.

Norwood-205 St-bound D trains will skip Bay 50 St and 25 Av beginning from 5:45 a.m. to 6 p.m. on both Saturday and Sunday.

E trains are rerouted via the F line in both directions between 21 St-Queensbridge and W4 St-Wash Sq from 11:45 p.m. Friday to 5 a.m. Monday.

Manhattan-bound E trains will run express between 71 Av and 21 St-Queensbridge (on the F line) from 11:45 p.m. Friday to 7 a.m. Sunday.

Manhattan-bound E trains will skip Briarwood and 75 Av from 11:45 p.m. Friday to 5 a.m. Monday.

Manhattan-bound F trains will skip Sutphin Blvd, Briarwood, and 75 Av from 11:45 p.m. Friday to 5 a.m. Monday.

J trains will not operate in either direction between Hewes St and Broad St from 5:45 a.m. to 8 p.m. on Saturday.

M trains will not operate in either direction between Myrtle Av and Essex St from 6:45 a.m. to 8 p.m. on Saturday.

Coney Island-Stillwell Av-bound N trains will run express between Astoria Blvd and Queensboro Plaza from 5:45 a.m. to 6 p.m. on Saturday.

Manhattan-bound R trains will run express between 71 Av and Queens Plaza from 6:30 a.m. to midnight on Saturday.

The 42 St S shuttle will operate overnight from 12:01 a.m. Saturday to 6 a.m. Monday.