You post hands where you openly state you know you were beaten yet you shove/call anyway and then ask for advice on how to stop paying off better hands?

I'd start by not shoving when you think you're beat, and work my way up to not calling when you think you're beat (technically the second is more of a pot odds thing where it depends on how often you think you're beat).