Hi
I was ready to give up at this age too. Still going now at 23 months thanks to laid back feeding and block feeding settling things down.
Main things I found that helped:
*Feed no more than 3hrly (usually DS would root as if he wanted more milk but he was actually gassy and wanting to feed to move the gas along and help him pass it; and when he was tired)
*Laid back feeding for every feed - I have fed lying on a hill in a park, with my bottom at the front of a chair and leaning back as far as I could in a mum/baby room at shopping centres, and mostly in the recliner chair at home where I got DS latched and pushed back straight away.
*Block feeding - I always at least one-side fed but mostly would feed two feeds (6hr) from one side.
How are your nipples?
How are LO's poos?
Hugs xx it really is awful when baby acts as though you're doing something horrible when you're trying to feed
I promise it *can* get better.