Affection is vital in a relationship. End things if he is not affectionate towards you. Your boyfriend should hold, hug, kiss, and caress you even when you are not having sex. Lack of affection shows that he does not care.
You deserve to be happy in your relationship but this is impossible if there is no affection, trust, and encouragement. Look out for these signs in your relationship and determine whether it is time to end things even if you are still in love with him.