all food eaten was bought by me.
i contribute to the heating bill, during winter.
no, i don't contribute to electricity or water, but it's not too expensive.
a mooch, imo, is a slacker with no ambition, who skates by on the dime of others.
moochers don't have jobs, are broke, and leech from others.
i don't fit that definition at all.
simply living at home doesn't make one a moocher.