ngl hr sounds like he's one month away from becoming a disgusting fat neckbeard, his hygiene must be shit, i would suggest leaving tbh. you're still very young.
wtff all of these women have kids and it's blowing me, so glad im waiting for the right one. i always thought it was dumb how easily everyone around me got knocked up at 16-18. it's too young! and having a "BD" is terrifying it's like a golden ticket to single motherhood 💀.