"Fag end" Means-
The last part
Foggy
Cut a bad figure
Unfair
To meet trouble half-way means-
To be puzzled
To get nervous
To be disappointed
To bear up