First of all, your sincerity to him is obvious. You are a good girl and worth learning from many girls. However, the question of his birthday and your birthday expenses doesn't seem to be worth worrying about. You can also let him know the price of clothes without tearing up the trademark after buying the shirt. Or, when he shows you the receipt, you can ask him, "Is there a problem?" "Why, do you think it's expensive? Do you think I can't stand 170 yuan in your mind? "
Secondly, you helped him a lot. You are generous. You are a very helpful girl. You will never care about subtle things, but it seems that your boyfriend is a little stingy. A stingy boy is the most disgusting. Even a girlfriend who has been so kind to herself can be stingy, and his selfishness can be seen.
Third, since he really wants to see your jokes, you must not let him see them. You should do your own thing perfectly, even if you don't borrow his money. He is your boyfriend, and he won't help you. Stop dealing with such people. Finish your own business before breaking up. Why do you want to finish things first? Because you need to prove that you can live without him. Why did you break up? Because he doesn't have you in his heart at all, and the boy who has you will put himself in your shoes.