Most Helpful Guy
He's jealous. Means weak. A strong male would not bother. He knows he's not perfect, but better than most of the men. So he's not jealous without a strong reason.
Most Helpful Girl
he's probably the controlling types and wants to date you