Hiya Jonah
I think it shows real character that you come clean like this, and as such, I too accept your apology! Good on you!
However, forgiving is not the same as forgetting, or trusting.. Trust and respect are to be earned by deeds, not words. Living a lie didn't do that part much good, obviously.
So to me personally, you need to prove yourself worthy of my trust, before I would take your word for something. But you have indeed been living the truth now for a while, and I like that much better.. it looks much better on you! And as said, you don't need lies anyway.. Be who you are.. people like that much better.
Anyone can say sorry and fall on his or her sword, so it takes more than words... but if you continue like you have started afresh now, things'll be just fine, I reckon!
So welcome aboard, new and improved Jonah!
Regards,
Fred