i had an argument with my boyfriend whom i have spent 5 years with. we've been in an emotional roller coaster recently which led to a separation of about 3 months but we kind of got back together ...