Hi Anonymous and thanks for sharing your story with the EmpowHER community.
It sounds like it would be helpful for you to meet face to face with a real live counselor who can help you sort out your conflicting feelings.
You state that this virtual stranger is "everything I'd want in a husband/father" while you also state that you "feel like I'm being bullied" and "he makes me feel like I'm perverted" and his behaviors are "starting to make me feel like crap" and you state you are "depressed" and " it almost makes me feel worthless."
It sounds like you are basing your own self-worth on the actions, or lack of actions, on the part of someone you have never met and only know online. To have a healthy relationship with anyone, including this person, you need to work on your view of yourself and on building your own self-esteem first.
That's difficult to do online, which is why I suggest you find a qualified, licensed professional therapist or counselor who can help you get your life on track so that you can better understand what is best for you and not base your life decisions on what sounds like trying to please a fantasized version of a person you have never actually met.
When you have your own head straight it will be a lot easier to be forthright, ask for what you want, and decide if you want to continue to pursue this relationship or if you want to take another direction with your life.
Hope that helps,