I always like to think; "it takes a boy to make a mistake, but it takes a man to make up for it." While I don't know much about what went on, you seem quite upset about it, and your apology seems sincere. Owning up to and taking the consequences of your responsibilities is one of the best things...