I think keeping an arms length emotionally because you’re afraid of being hurt prevents you from fully enjoying being with a woman and being in love. Accept that it doesn’t last. Accept that it will hurt in the end. Don’t let fear stop you from enjoying one of the great things of life, genuine affection between a man and a woman. Just go with it, I suppose.