Your latest post ? yes I feel he is crossing the line, big time now..
I would have a very honest conversation and insist on Therapy .. You might want a Therapist just for yourself to process all this and decide what you need and want. what is okay for you and not..
Im sorry this is happening to you