Although mental illness can make a person behave unlike themselves even I still think it is not ok.
It seems that he has no fear of losing you and he feels he knows you will stay around no matter how he treats you.
Being understanding and forgiving can be great but when the person keeps treating you bad I think it would be good to stand strong and say this ain’t ok.
That you called him may of not been good as he should be the one calling with a apology .
People can change and improve themselves.
He seems to think he can treat you so badly and that you will always be there no matter how much he hurts you.
He should respect you and appreciate you.
Maybe some day he will.
It could be possible that it is the behaviour of his illness and not him but it is still not ok to treat you that way specially without a apology.
He did not even give you one when he eventually called.
I can imagine how hurtful his behaviour can be.
Can you get professional help in how to behave and what to do when he behaves like that?
Put your foot down and make him treat you with care and respect.
That could of put you in danger making you walk in the rain by your self.
I have also had relationships like this I think or similar.
I understand you may want a great big love like a mum in a way but even they put there foot down and say it’s not ok to treat me this way.
He may take for granted that no matter what he does you will be there and maybe he will make you apologise to him instead by twisting things.
Wishing you beautiful relationships and friendship.
And to be respected by your friends to not treat you that way.
I do not get respect by people either I think.
When I was young I hung out with people that bullied and abused me because sometimes they were nice?..
Hope the destructive relationships will turn good .
Some pro advice might help.
But have you ever behaved badly to him and he forgiven you?
I was so sorry I was not there for my best friend and boyfriend because others were steering me and in my body and voices screams moanes etc
I apologise to him but it was not me…
It was them.
He was there for me but I was not really there for him and others steered me.
We lost contact but I pray forgiveness for my wrong doings .
Hope you will find the right way for you to what to do.

️