For years I had someone else do my math homework for me and no one knows about it.
Why didn't you tell anyone that someone else was doing your math homework?
It would have hurt my reputation. People will call me lazy and my friends will look down on me.
I understand your guilt. It's good to own your mistakes up.
I'm too scared to share this info with anyone else though.
Having something in your life you're ashamed about is a really normal thing. It's up to you to decide if its something worth sharing though as long as no one else got hurt. I hope this isn't something that follows you for a long time.