Give yourself some time. As you recover, reduce your expectations on others - or eliminate them entirely.
Perhaps it's also time to reflect on the relationship with that friend. Identify the cause of their behavior. However, avoid being confrontational or emotional as you do. You need to know what made them act like that.
At the same time, you may need to consider looking for other friends.