Also, note that in a standard size serving of Bailey's (not including if you add milk to it) there is about 1/4 of the calories most of us are told to have in a day. If you are having 2 (assuming they aren't larger than this size) that is more than half the calories we should have in a day. That could be a big culprit drinking so many calories.
Original Irish Cream (Bailey's)
Serving Size: 3.38 oz (100 ml), Calories: 327, Fat: 13g, Carbs: 25g, Protein: 3g