Hmmmm Sounds like he is not really your BF if he has been seeing another woman the whole 1st year. It sounds like you are mainly another partner for sex - aka FWB.
You have two choices, and only 2 here. Accept the situation, or leave. Personally I would leave
“Better a true enemy than a false friend.”