I prefer bigger pre if he sucks that bad.

You need to bet this flop, people call with so much worse hands than you'd expect.

when this guy bets a dollar on the turn I'm pretty fucking sure he's gonna jam the river.
Not really sure how you know he'll jam river. I'm probably folding river, pot size shove is nearly always a super strong range at nano stakes even from someone like this.

Also maybe take a deep breath and try to relax a bit, no need to get annoyed with yourself over a poker hand.