Argh yes, I've heard this said many times. You have made your bed, now lie in it, this is an English saying. It really speaks for itself in my opinion the meaning of it is, you have got yourself in a situation or, a problem and its your own bloody fault. So, it is up to you to deal with the resulting circumstances. You made a decision and now must accept its consequences. The expression is also commonly used as a response to people who have been complaining about problems they have brought on themselves.
I whole heartily agree, fits some people down to the ground Q.