Hi there. I like your back story. A few tweaks... At 5th level warlock, you will have 3 cantrips. Maybe poison spray? Also, since you have 2 attacks from 5th level fighter, you really don't need thirsting blade from warlock, freeing up an invocation slot for you. Maybe repelling blast...