You were dating for 3 months.
Then he strung you along for 3 months (probably seeing OW).
He cancelled planned dates with you.
He thought so little of you, that he ghosted you.
He had the brass neck, to think that he could text you, after the ghosting.
He has mental health problems.
He blames very poor behaviour on his mental illness, thus using this as an excuse, for everything bad that he has done in the past, and everything bad that is yet to come (basically, he in his head, has a Hall Pass to be a gobshite 24/7)
He didn't have sex with you in those first 3 months, so I suspect he is either
A) a-sexual, or B) has erectile disfunction or C) is terrible in bed or D) Has a micro penis - or all of the above.
He sounds like the WORST catch ever.
Does he even have a job, or is he too busy naval gazing?
Uurgh. This man is not a good bet. It will allllll be about himmmmm, and you will just be a "bit player" in the show that is "his life of woe and struggles". And if he can't hold down a job, you'll be the wallet.