I'm trying to understand how infinite mass corrections are cancelled for a particle that is massless at tree level. As a simple example consider a theory with three charged Weyl fermions, χ++,ψ−,ψ+, as well a complex scalar, ϕ−.
Furthermore, assume that charge is approximately broken in another sector such that one of the fermions, ψ−, gets a small Majorana mass (this is very similar to the situation I'm actually interested in, a R symmetric SUSY model with R breaking through anomaly mediated SUSY breaking, so its not as far fetched as it may sound). The Lagrangian takes the form,
L=Lkin−M(ψ−ψ++h.c.)−g(ϕ−χ++ψ−+h.c.)−V(ϕ)−m(ψ−ψ−+h.c.)
where V(ϕ) is the scalar potential.
Due to the symmetry breaking from ψ− we can't also get a symmetry breaking Majorana mass for the χ++ under loop corrections. However, we don't have a counterterm for it! For example to first order we have,

Usually the 1/ϵ is harmless as we hide it in the counterterm. But in this case since we don't have a tree-level contribution to the Majorana mass for χ++, we also don't have a counterterm for it. How is this issue resolved?
Edit:
- I've found a related topic in the context of the weak interaction discussed in the appendix of arXiv:1106.3587. Here, if I understand correctly, they use the Z boson to cancel the infinity. However, I don't understand how that would work here since this is not even a gauge theory.
- Weinbeg also discusses a similar topic in the context of the weak interaction in "Perturbative Calculations of Symmetry Breaking", Phys Rev D Vol 7 Num 10.