I have mixed feelings. He was unfair about his bf living without a care but the other guy shouldn’t underestimate what got mc to where he is. Everyone is just trying their best.
But overall yes mc should stop complaining and blaming others. Maybe he’s not ready to be in this relationship.