Not for me, I enjoy eating, maybe I enjoy it too much. My solution it to try to maintain myself busy with other things so that I don't eat. For me, not eating has become like a job
If you don't like your job, why don't you look for another? Or you could look for a way to start liking your job. And you could try to take care of your depression
Do you think that she is "the one"? If she is always leaving you, don't you think that you deserve better? If you are so nice, I bet that there are tons of girls looking for a guy like you, so, don't give up on trying
It is important that you show her your support, and give reasons to her to trust you. Then, you'll have to give her advices, such as, telling her that she needs to be single for a while, to gather her thoughts before going back to dating.
I guess you are attracted to the female body, but also to male genitals. I wouldn't say this is a normal behaviour, but there are shemales porn for a reason, and certainly there are few people that might like it as well