You say that he is not mature. That he may never grow up. No matter how how much communication you can not make him grow up.
I fear that you ll end up hurting yourself more... as it sounds like he has little empathy to your needs and has an issue with respect.
If you spent most of your time thinking about the negatives - maybe there was a good reason for that...
|