Why does my boyfriend get a hard on every time he sees me naked?

So we live together, so every time he sees me change or get out of the shower he gets a hard on, and then he would come touch my body and then he would take my hand and make me feel his hard penis.
Why does my boyfriend get a hard on every time he sees me naked?
Post Opinion