Neither..
Guy A -not trusting n too possessive, may have issues in future.
Doesn't help that your feelings for him is just neutral.
Guy B -u love him but he doesn't appreciate n takes u for granted.
Unless he changes his mindset towards u, dun see u being happy in the long term.
If it was me, I wouldn't just "settle" for someone, just for the sake of settling down.
You only get one shot at this, so do use it wisely
Good luck!