Your bitterness is a bit embarrassing to be honest.
If Sterling wasn't so wasteful it should have been more comfortable.
But England kept a clean sheet, received no yellows so all possible suspensions wiped, scored a goal from a set piece and one from open play. They also comfortably beat a team that has won thrice this tournament, including thrashing Mexico and beating Switzerland.
England may lose in the semis. They may lose in the final. It may come home. But English fans finally have something to smile about, despite bitter posts like yours.