Yes, bleeding can cause a drop in CBC
values and once the bleeding stops these
values improve. Low triglycerides with normal or high cholesterol can be due to poor eating habits, hyperthyroidism, malabsorption syndromes (including Crohn’s and most likely cause in your case), as a side effect of certain drugs (like nicotinic acid, clofibrate), etc.