bro jasper,
relax bro, keep doing what is right no matter what! be more patient and understanding na rin with your love ones, read inspiring books and stories - Bible is the best, but you may read Didache or Chicken Soup for the Soul, daming books na similar - do not dwell on negative issues, stressing yan rather focus on solutions or happy moments with your love ones, try to communicate more lalo na sa GF mo - give her sense of security...always remember, kaw ang director ng buhay mo...make it lively and happy, a joyous outlook for you and your family...cheers!