Hi T2SP You said that you messed up. How did you mess up? But what this tells me is that perhaps you were not ready for a new r. Did you work on yourself first before getting into a new r. Did you understand your part in your m breaking down. Do you know how not to repeat those same misakes?
I do not know all of the details but it seems that you got into a new r without spending time with yourself. You need to make sure the changes you made within yourself become a part of you so you do not repeat them with any body else.
Before you db think about what you can do for you. It may be time for you to be on your own for awhile. Put the r on hold until you have sorted out your own issues.