Technically, this is an apology. There is nothing wrong with your wording. However, acceptance of your apology depends on what you did and how forgiving the other person is!
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.