My boyfriend has been stationed out of the country for almost two years, meaning for over two years he hasn't had sex... In typical millennial...
Separate names with a comma.