Struggling again today I relapsed again last night I let myself down my kids down and all you down I’m so sorry. Willing to fight this
An addict alone is in bad company. There is support available here and in many, many in-person and virtual rooms. If we can FaceTime, we can do virtual meetings. If we can go see our dealers, we can go see our healers! Randy M you never, EEEEVER HAVE TO USE AGAIN! There is sooo much help available for us all.
No need to apologize as we all have been there. The fact that you have the drive to fight your addiction is something to be proud of! Just take it day by day and be kind to yourself! You can do this 

Dang man, I'm sorry you relapsed. You don't have to do it again for sure. Find what works for you and work it. Slavery to addiction sucks hard.
The fact that you told us is a giant step. Don’t look back. Just for today!! You have to want to want it!!!