The more time you have to spend on the brainstorming process, the more likely you'll be to come up with an awesome romantic idea. For example, if you want to come up with a romantic idea for your partner's birthday, you should start brainstorming several weeksor even monthsin advance. If you spend a lot of time around your partner, they will inevitably bring up their likes and dislikes in conversation. Pay attention to what they think is important as well things they think are meaningful. Use these moments as opportunities to take note on specific information that you can use to surprise them when they least suspect it! For example, if your partner mentions that they love red skittles, a romantic idea might involve presenting them with red skittles as a gift. If your sweetheart is always on your mind, you'll be more likely to think of a romantic idea out of the blue. Keep your eyes open while you're walking around town or throughout your neighborhood for event posters that your partner might like, or for nice places to sit and share a meal.

Summary:
Start brainstorming as early as possible. Listen carefully in everyday conversation. Think about your partner as much as possible.