Cheaters Anonymous Community Group
This is a support group for cheating spouses looking for understanding and strength. Betrayed spouses are welcome to post ONLY if they can do so in a supportive manner (no bashing...these posts will be deleted), and please do not comment on 'Cheaters Only' posts.
It’s good that you recognize the issues with alcohol as you can correct them moving forward. It can be a problem for many but your getting help and moving forward. That’s all that can be asked of anyone.
The fact that you feel bad about your actions means that you are a good person at heart. Don’t lose sight of your best qualities and be there for yourself and your boyfriend.
In the end if you have received forgiveness from your boyfriend, you have received the ability to forgive yourself. And you should. It may take time but the one good thing about mistakes is that they are precursors to growth, and you sound like you are well on your way.