This job will be hard for you if you:
1-Highly value your social life. This job is a social life killer.
2-not an aggressive driver. tailing people in vehicles is gonna be something you will have to get used to and be good at.
3-dont like driving for long distances constantly. This is the nature of this job, driving for long distances is normal.
4-Dont like a schedule thats all over the place. Sometimes you work from from 7 am-3 pm, other days you work from like 12 pm to 8 pm.
5-Dont like, for example, waking up at 3 am to travel to a case that's 2 hours away. This is something somewhat common as well, depending on your states.