SHare yr problem with yr gf. I bet she will be touch by the part that u don't want to hurt her purposely cos,I believe in yr heart. U LOVE HER!
Ask her to help u go thru these period of darkness together and change yr quick temper. When those small incident like asking u of simpe spelling of english words. Always remind in yr mind,u love yr gf and don wants to hurt her.
As for the gaming thing,treat game as a way of relaxing and kill some time but not passion. Try to attempt to start business or serious career and divert all yr energy on that.
Remember,don hurt yr gf again!
