It is okay to be imperfect.
It sounds like you are so ready to blame yourself that you might be tempted to set aside how the relationship has been getting stifling.
You don’t have to be perfect in order to ask for and pursue the kind of life you want. Life, liberty, and the pursuit of happiness is for all!