Met him(~30 y/o) on a dating site ~ 1.5 years ago, but never met in real life. I dont know his face since he never puts his face on there, but he knows mine. We've talked on and off, mostly I messaged him to complain about things/ school/ bf/ ex fb(now). He has always been patient, spent time explaining school stuff and given me advice about bf, life, mostly he told me to focus on study... He is smart, works for a famous company, but he doesnt want me to know his face, or search for him online because his rule is just sending pics to girls wanting to sleep with him. And that rule doesnt apply to me since I dont want sex before marriage. He knows that. But he is still very nice to me. Yesterday, after work, he spent ~7 hours helping me with my college HW. (working online) Next day, we spent other ~13hours finishing it(from 1pm to 1am). He tried to make sure I understand every problems, and cared about my stuff a lot. My question is, would guy do that for any girl? Why doesnt he want to let me know him? Also, he told me he doesnt want me to know about his private life/dating habits( he has another account stating that he's bisexual, but he doesnt know I know it, he's too open about sex), while I'm not in it, so he would feel uncomfortable, and he doesnt really want that.
It's like he cares/ helps me unconditionally for ~1.5 years. And when I ask him what he wants in return, he said "I want you to start on HW earlier next time, dont postpone etc " always giving me good advice.








