Darling, I feel compelled to offer the following thoughts. Keep in mind, these are simply the thoughts of a stranger therefore, they might be of little value. The following may sound as though I am speaking in circles, however I am being very sincere!
OCDs indicate too much attachment to specific outcomes. Learning (and putting into daily practice) the ability to accept outcomes, regardless of their impact, will lessen the severity of the OCD.
In a sense, this entire post is about learning to let go of results...find meaning in the process and accept whatever colorful results present themselves. It is the same with shrugging responsibility. The reason we feel we are responsible is because we feel we can better control the outcomes...we alone can control the "results".
By letting go of that "obligation to be responsible to everyone else", we in turn become responsible primarily to ourselves. I am responsible for my happiness, my peace, my acceptance...NO ONE else. You alone are responsible for your peace & happiness, etc.
When you release your self-imposed expectations to please others, your OCDs will dwindle and no longer be a controlling factor in your day-to-day functions.
Disclaimer: To clarify, being a productive member of any society requires that we consider the "whole" when making choices regarding societal interaction. It is important to maintain the separation of internal peace and external peace. Complete self-centeredness in all of society will result in lawlessness, violence, jealousy and suffering.