Si estás contenta con tu novio y con el sitio en el que vives, yo no me movería. Madrid, además, es caro. Y, por lo que yo he escuchado, es difícil hacer amigos y quedar por las distancias tan grandes que hay que recorrer para verse. Si vives en una ciudad pequeña, a lo mejor es más fácil. Además, si te cuesta hacer amigos donde estás, nada te garantiza que no te vaya a costar también en Madrid.
Prueba a apuntarte a algún curso, alguna actividad que te guste, o al gimnasio. Ahí se conoce gente. Suerte :)