You are putting bigger thoughts into your sentences, and that is good. It seems like you are thinking in English, which is important to being able to write in English. I think you are getting better.
I am happy about some things but not about others. I am happy about law school and I am usually happy about my girlfriend. I am not happy about what is happening to my son; just tonight he called my father and said many bad things about me that are not true. His mother has him 99% of the time and she cannot have a problem that is not my fault somehow.
My girlfriend told me that she makes 15500THB/month when she applied for her visa. I did not know that this was what she made -- I remember that she told me she made 75000-80000/month which is very good, and she has a car and an apartment so that made sense. Now I feel bad because I told her she has to come see me and buy her own ticket, but a plane ticket will cost 36000-40000. She also has to bring a friend because she is Thai and she is going to visit a man.
Right now I borrow all my money but later I will earn so much more.