Dating is not all that complicated, you made things harder for yourself. I am going by YOUR statements, it appears to me that you need to build your self esteem. You should not set out in any relationship, only desiring consistent "D".
You spoke about health issues, concentrate on addressing whatever the health problem is. If you meet someone that you like, please do not rush into anything. It is not all about getting whipped by the almighty "D". start slow, if you and the man are compatible build on the relationship. Do not make things complicated, it takes time, work and effort to make any relationship work. Both parties must be committed to make any relationship work.
It is a no go for you and the Teacher guy. You blew that one. Claudie is old I need my sleep, I cannot go into specifics right now. Take care, get well!