Boyfriend make up proof?

Helena
Hey Ladies !!
So I am no make up artist, although I do love my make up!
Right now I'm complicating my thoughts with make up, to revolve around the fact that I am becoming self conscious and anxious about my make up coming off! I was completely neutral before knowing that happens but when j want my boyfriend to simply kiss my cheek, or hug me ! 
I do not want that anxiety to kick in and cause me to worry over the fact that my foundation could possibly come off... In fact it does. 
So, not sure if any of you are familiar with these products but I will list what I wear. 
I use the brand benefit
Benefit hello flawless oxygen liquid foundation, and the concealer: boing.
I am new to the whole make up routine ... I do not know what type of foundation I should use so it doesn't come off... Or what products to use after the foundation to not allow it to come off or rub off ... Like some translucent powder ?? 
Any help from the experts is appreciated !