Obstacles seem daunting, but you have the wherewithal to master them. Keep at it.