Irregular Period

My periods are extremely irregular, they will really come and go as they please and it is so frustrsting because it seems as if it only comes when i make plans with my boyfriend. Any ways to keep it under control?