I think its from the movie "jarhead". throughout the movie they would quite frequently refer the thier situation as "the suck" for instance when they landed in country they said " welcome to the suck" or there is a fire fight and the radio battery is dead so a soldier run through the fire fight gets a battery and runs back to his foxhole only to find out he grabbed a dead battery his spotter then replies" welcome to the suck"
embrace the suck = embrace the shittiness

but im on my 12 rum and coke so dont quote me on that and im starting to feel a little tipsy <img src="/ubbthreads/images/graemlins/loopy.gif" alt="" />