so i don’t really know what is going on so take this with however many grains of salt you need to / want and feel free to totally ignore it if i’m off base or whatever. and of course i’ll support you in whatever you decide to do.
but…
sounds to me like you guys were sort of in a relationship but didn’t see each other very often…
and some things were weird… like how your training is very important to you and how you work very hard and are personally very proud of that. and he made at least one remark that sounded like he wasn’t very accepting and perhaps was actually kind of disapproving about that…
and now he makes some kind of disclosure about how he has (perhaps?) done something to violate your trust…
but he wants some kind of (perhaps only sexual?) relationship…
in which case… you either need to accept him for what he is (if i’ve read it right someone who isn’t accepting of you as you are and who will probably continue to violate your trust in that or similar ways if you take him back after that disclosure)… or you need to kick him to the curb. i’d advocate the latter since i reckon you are so much better and more deserving of someone who properly accepts and respects you much much more than that.
but i could be totally off base.
glad that your training is a refuge for you. really hoping things pick up for you and your life seems less complicated soon.

