So you ignored your friends and decided to sleep with a coke-using, hard-drinking, "homie with no real accomplishments". Homie impresses you for a year (with his coke use and binge drinking??), then cheats, and then you decide to sleep with him again to "cure your heartbreak". Now you're "furious with" and "finally hate" homie. Because...you listened to a Cardi B album?
I think you're the narcissistic loser here. I wish you were better.
So it's his fault you completely ignored any and all warning signs and advice from people familiar with his behavior? Maybe try not dating obvious shitbags next time.
I think you're the narcissistic loser here. I wish you were better.