It's commendable that you've come to realize your own sexual orientation and have reflected on your past attitudes and behavior. Recognizing personal growth and change is an essential part of becoming a better person.
Here are some steps you can take to address your past actions and embrace your true self:
Forgive yourself: Recognize that people can change, and it's okay to acknowledge your past mistakes. It takes courage to confront your previous attitudes and beliefs. Forgive yourself for your past actions, and understand that personal growth is a journey.
Educate yourself: Take the time to learn about the experiences and challenges faced by the LGBT community. Understanding the struggles and the impact of homophobia can help you empathize with others and become more accepting.
Apologize and make amends: If possible, consider reaching out to those you may have hurt in the past and offer a sincere apology for your past behavior. Understand that some individuals may not be ready to accept your apology, and that's okay. The key is to show genuine remorse and a commitment to change.
Surround yourself with support: Seek out supportive and accepting friends who will understand and embrace your true self. Connecting with like-minded individuals can help you feel more accepted and comfortable in your identity.
Join support groups or communities: There are many support groups and organizations that cater to the LGBT community. Engaging with such communities can help you connect with others who have gone through similar experiences and provide you with a safe space to share your feelings.
Be an ally: You have a unique perspective having been on both sides of this issue. Use your experience to become a vocal advocate against homophobia and discrimination. Stand up for LGBT rights and speak out against harmful attitudes and behaviors.
Embrace your identity: Accepting your sexual orientation is a crucial step towards living an authentic and fulfilling life. Embrace your identity as a gay man, and remember that your past does not define your present or future.
Consider therapy or counseling: If you find it challenging to navigate your emotions and experiences, seeking professional support can be immensely helpful. A therapist can provide guidance, support, and a safe space to discuss your journey.
Remember, change is a process, and it's okay to take your time. Embrace the growth you have made and continue to work towards becoming a more compassionate and understanding individual. Your journey can be an opportunity for personal growth and positive change.