Hope things have got better since. The biggest step in fixing mistakes you've made is recognising you've made them, so you're well on the way! I think we've all done something similar to a certain extent at one time or another, the only advice I'd give is now you know something needs doing, do it; the longer you leave it the harder it will be, things won't fix themselves, and you'll regret it down the line if you don't.