Boyfriend doesn't compliment me but other guys do?

Kelly
My BF normally doesn't tell me that I am pretty or I look good or beautiful or anything really. I know he loves me because he shows it in the way he acts. When I get mad ( even if it's for something stupid) he tries to make me laugh or is very attentive to how I am feeling. He is very affectionate in public and is always hugging me and kissing my fore head and holding my hand. There is no doubt in my mind, I know he loves me. We've been together for 2 years and I've done a lot more bad things to him than he has to me ( I've had a lot of drunk episodes and he's stuck by me). My BF is a guy who shows how he feels rather than telling me. But when other guys tell me I look pretty ect it's nice but I just wish my boyfriend would say it to me. I tell him everything but I just feel like this is not as significant or I don't really want to start a tiff over it. Most of all I don't want him to feel like he has to do it just because I brought it up I wish he would just do it. Any advice ladies? We are extremely happy but just tonight I noticed how much I want my boyfriend to tell me I'm pretty not just some stranger.