It sounds like you and the kids should leave her or, if you continue to live with her, you should treat her as a distant roommate and get on with your life. You can be civil to her in the house but go about your business. Pursue your IT dream! That's a great field to get into!